look at the link. It shows various format options.
I updated your method, try now,
public static String sFleTimeToDate(double ft) { double date = ft / 10000 - 11644455600000L; date += TimeZone.getDefault().getOffset((long) date); return DateFormat.format("E, dd MMM yyyy", new Date((long) date)).toString(); }
source share