2013-08-19 1 views
0

мой AM/PM в моем сборщике времени конвертируется в японский.AM/PM в моем timepicker преобразуется на другой язык

web.xml

<context-param> 
    <param-name>javax.faces.DATETIMECONVERTER_DEFAULT_TIMEZONE_IS_SYSTEM_TIMEZONE</param-name> 
    <param-value>true</param-value> 
</context-param> 

моя страница.

<h:inputText class="input-small" value="#{item.startDate}"> 
    <f:convertDateTime pattern="HH:mm a"/> 
</h:inputText> 

на моем местном, моя систему часового пояса гонконг значения в свое время что-то вроде: 10:43 AM, который прекрасно. Но когда я загрузил свой проект на своем веб-сервере (Япония), он отображается как 10:43 午後. Мне нужно значение AM/PM, а не на японском.

Спасибо!

ответ

0

Я думаю, что это может быть вызвано разными стандартными локалями на обеих системах. Вы можете проверить это, установив атрибут locale на f:convertDateTime на правильное значение, которое обеспечивает соблюдение данной локали.