У меня есть поля в базе данных Mysql, набранные datetime .
Я храню, например, дату платежа со следующим кодом Java:
payment.setCreatedOn(new Date(System.currentTimeMillis()));
В моем слое просмотра я использую fmt: formatDate для форматирования дат:
<fmt:formatDate value="${payment.createdOn}" pattern="EEE, dd MMM yyyy HH:mm:ss"/>
Мой сервер находится в Лондоне, а пользователи моего приложения - в Вене. Отображение времени задерживается, вероятно, из-за разных часовых поясов. Я могу использовать параметр timeZone в fmt: formatDate.
timeZone: часовой пояс, в котором
представляют отформатированное время.
После поиска в Google, я думаю, значение Европа / Вена действительно для параметра timeZone
Кто-нибудь знает, есть ли где-нибудь список допустимых строк timeZone?