private static long dayStartInMillis(long timeInMillis) { Calendar cal = new GregorianCalendar( SystemReader.getInstance().getTimeZone()); cal.setTimeInMillis(timeInMillis); cal.set(Calendar.HOUR_OF_DAY, 0); cal.set(Calendar.MINUTE, 0); cal.set(Calendar.SECOND, 0); cal.set(Calendar.MILLISECOND, 0); return cal.getTimeInMillis(); }
cal = new GregorianCalendar(sysRead.getTimeZone(), sysRead.getLocale()); cal.setTimeInMillis(sysRead.getCurrentTime());
case LOCAL: dateTimeInstance.setTimeZone(SystemReader.getInstance() .getTimeZone()); return dateTimeInstance.format(ident.getWhen()); case LOCALE: TimeZone tz = ident.getTimeZone(); if (tz == null) tz = SystemReader.getInstance().getTimeZone(); dateTimeInstance.setTimeZone(tz); dateTimeInstance2.setTimeZone(tz); tz = ident.getTimeZone(); if (tz == null) tz = SystemReader.getInstance().getTimeZone(); dateTimeInstance.setTimeZone(ident.getTimeZone()); return dateTimeInstance.format(ident.getWhen());
private static long dayStartInMillis(long timeInMillis) { Calendar cal = new GregorianCalendar( SystemReader.getInstance().getTimeZone()); cal.setTimeInMillis(timeInMillis); cal.set(Calendar.HOUR_OF_DAY, 0); cal.set(Calendar.MINUTE, 0); cal.set(Calendar.SECOND, 0); cal.set(Calendar.MILLISECOND, 0); return cal.getTimeInMillis(); }
cal = new GregorianCalendar(sysRead.getTimeZone(), sysRead.getLocale()); cal.setTimeInMillis(sysRead.getCurrentTime());
cal = new GregorianCalendar(sysRead.getTimeZone(), sysRead.getLocale()); cal.setTimeInMillis(sysRead.getCurrentTime());
case LOCAL: dateTimeInstance.setTimeZone(SystemReader.getInstance() .getTimeZone()); return dateTimeInstance.format(ident.getWhen()); case LOCALE: TimeZone tz = ident.getTimeZone(); if (tz == null) tz = SystemReader.getInstance().getTimeZone(); dateTimeInstance.setTimeZone(tz); dateTimeInstance2.setTimeZone(tz); tz = ident.getTimeZone(); if (tz == null) tz = SystemReader.getInstance().getTimeZone(); dateTimeInstance.setTimeZone(ident.getTimeZone()); return dateTimeInstance.format(ident.getWhen());
case LOCAL: dateTimeInstance.setTimeZone(SystemReader.getInstance() .getTimeZone()); return dateTimeInstance.format(ident.getWhen()); case LOCALE: TimeZone tz = ident.getTimeZone(); if (tz == null) tz = SystemReader.getInstance().getTimeZone(); dateTimeInstance.setTimeZone(tz); dateTimeInstance2.setTimeZone(tz); tz = ident.getTimeZone(); if (tz == null) tz = SystemReader.getInstance().getTimeZone(); dateTimeInstance.setTimeZone(ident.getTimeZone()); return dateTimeInstance.format(ident.getWhen());