(源自網絡)JSF日期顯示不正確(比實際日期提前一天)的解決方法
- 詳細內容
- 分類: Java
- 發佈: 2007-06-23, 週六 16:57
- 作者 Super User
- 點擊數: 17371
方法一.
在格式化日期的時候,我們會使用 <f:convertDateTime>了,但是直接使用總是轉換不正確,因為對於中國用戶,要把日期轉換的 timeZone 設置成GMT+8才能轉換正確,也就是這麼寫
<f:convertDateTime pattern="yyyy/MM/dd" timeZone="GMT+8"/>
方法二.
<t:inputCalendar displayValueOnly="true" renderAsPopup="true" readonly="true" value="#{yourBackingBean.selectDate }"/>