setUserTimeZone(LocaleUtil.TIMEZONE_UTC); Date dateCellValue = cell.getDateCellValue(); value = formatUTCDateAsLocalDateTime(dateCellValue);
TimeZone currentTimeZone = LocaleUtil.getUserTimeZone(); try { LocaleUtil.setUserTimeZone(timeZone); cell.setCellValue(date); } finally { LocaleUtil.resetUserTimeZone(); } else { LocaleUtil.setUserTimeZone(currentTimeZone);