/** * @return a calendar for the user locale and time zone */ public static Calendar getLocaleCalendar() { return getLocaleCalendar(getUserTimeZone()); }
private String getFormattedDate(XSSFCell cell) { DateFormat sdf = new SimpleDateFormat("yyyy-MM-dd", Locale.ROOT); sdf.setTimeZone(LocaleUtil.getUserTimeZone()); return sdf.format(cell.getDateCellValue()); }
/** * Creates a new date formatter with the given specification. * * @param locale The locale. * @param format The format. */ public CellDateFormatter(Locale locale, String format) { super(format); DatePartHandler partHandler = new DatePartHandler(); StringBuffer descBuf = CellFormatPart.parseFormat(format, CellFormatType.DATE, partHandler); partHandler.finish(descBuf); // tweak the format pattern to pass tests on JDK 1.7, // See https://issues.apache.org/bugzilla/show_bug.cgi?id=53369 String ptrn = descBuf.toString().replaceAll("((y)(?!y))(?<!yy)", "yy"); dateFmt = new SimpleDateFormat(ptrn, locale); dateFmt.setTimeZone(LocaleUtil.getUserTimeZone()); }
if (dateFormat != null) { df = new SimpleDateFormat(dateFormat, LocaleUtil.getUserLocale()); df.setTimeZone(LocaleUtil.getUserTimeZone());
defaultDateformat.setTimeZone(LocaleUtil.getUserTimeZone());
if (DateUtil.isCellDateFormatted(this)) { DateFormat sdf = new SimpleDateFormat("dd-MMM-yyyy", LocaleUtil.getUserLocale()); sdf.setTimeZone(LocaleUtil.getUserTimeZone()); return sdf.format(getDateCellValue());
sdf.setTimeZone(LocaleUtil.getUserTimeZone()); return sdf.format(getDateCellValue());
if (DateUtil.isCellDateFormatted(this)) { DateFormat sdf = new SimpleDateFormat("dd-MMM-yyyy", LocaleUtil.getUserLocale()); sdf.setTimeZone(LocaleUtil.getUserTimeZone()); return sdf.format(getDateCellValue());
private String getFormattedDate(XSSFCell cell) { DateFormat sdf = new SimpleDateFormat("yyyy-MM-dd", Locale.ROOT); sdf.setTimeZone(LocaleUtil.getUserTimeZone()); return sdf.format(cell.getDateCellValue()); }
/** * @return a calendar for the user locale and time zone */ public static Calendar getLocaleCalendar() { return getLocaleCalendar(getUserTimeZone()); }
/** * Creates a new date formatter with the given specification. * * @param locale The locale. * @param format The format. */ public CellDateFormatter(Locale locale, String format) { super(format); DatePartHandler partHandler = new DatePartHandler(); StringBuffer descBuf = CellFormatPart.parseFormat(format, CellFormatType.DATE, partHandler); partHandler.finish(descBuf); // tweak the format pattern to pass tests on JDK 1.7, // See https://issues.apache.org/bugzilla/show_bug.cgi?id=53369 String ptrn = descBuf.toString().replaceAll("((y)(?!y))(?<!yy)", "yy"); dateFmt = new SimpleDateFormat(ptrn, locale); dateFmt.setTimeZone(LocaleUtil.getUserTimeZone()); }
if (dateFormat != null) { df = new SimpleDateFormat(dateFormat, LocaleUtil.getUserLocale()); df.setTimeZone(LocaleUtil.getUserTimeZone());
f.setTimeZone(LocaleUtil.getUserTimeZone()); s.append("Date: ").append(f.format(msg.getMessageDate().getTime())).append("\n"); } catch(ChunkNotFoundException e) {
defaultDateformat.setTimeZone(LocaleUtil.getUserTimeZone());
if (DateUtil.isCellDateFormatted(this)) { DateFormat sdf = new SimpleDateFormat("dd-MMM-yyyy", LocaleUtil.getUserLocale()); sdf.setTimeZone(LocaleUtil.getUserTimeZone()); return sdf.format(getDateCellValue());
sdf.setTimeZone(LocaleUtil.getUserTimeZone()); return sdf.format(getDateCellValue());
if (DateUtil.isCellDateFormatted(this)) { DateFormat sdf = new SimpleDateFormat("dd-MMM-yyyy", LocaleUtil.getUserLocale()); sdf.setTimeZone(LocaleUtil.getUserTimeZone()); return sdf.format(getDateCellValue());
TimeZone currentTimeZone = LocaleUtil.getUserTimeZone(); try { LocaleUtil.setUserTimeZone(timeZone);