public static String getLocalDayOfWeek(long gmtTime) { // local Calendar cal = Calendar.getInstance(TimeZone.getTimeZone("GMT")); cal.setTime(new Date(Util.gmtTimeToLocalTime(gmtTime) * 1000)); String[] days = { "", "sunday", "monday", "tuesday", "wednesday", "thursday", "friday", "saturday" }; return JLocale.getString(days[cal.get(Calendar.DAY_OF_WEEK)]); }