Можно ли настроить единый формат даты для всего веб-приложения?
В любом случае id получает исключениеCould not parse date
.
Существует единый фирменный стандарт формата даты -'dd/MM/yyyy'
Есть компьютеры с разными системными локалями. Я использую JQueryUI дляdatepicker
(это стандартно для виджетов и уже установленных стилей CSS, чтобы соответствовать теме приложения).
Сначала я не нашел лучшего решения, чем вручную конвертировать строку даты в объект даты, используяSimpleDateFormat
объект. Теперь у меня есть класс конвертера, но все еще нужно настроить каждое действие, которое имеетjava.util.Date
имущество.
Я использую конфигурацию XML, и я попытался добавить вstruts.xml
:
<constant name="struts.date.format" value="dd/MM/yyyy" />
Это не сработало.
Есть ли что-то, что может заставить все веб-приложения использовать единый формат даты без локалей, а только унифицированный формат для даты вывода и ввода?
Или каким образом я могу извлечь формат даты, ожидаемый преобразователем типа данных Struts, чтобы я мог использовать js для преобразования даты перед отправкой на сервер, чтобы соответствовать ожиданиям Struts?