1
我有從服務器日期,由像"Thu Oct 31 2013 00:00:00 GMT+0200"
串表示,我必須解析它在Date
對象。我使用DateTimeFormat
類來操作日期。GWT解析日期
的問題是,我只能在英語語言環境中解析它。在任何其他語言環境中,我將從解析方法中獲得IllegalArgumentException
,並且我無法正確設置正確的語言環境進行解析。
我怎樣才能做到這一點?
我有從服務器日期,由像"Thu Oct 31 2013 00:00:00 GMT+0200"
串表示,我必須解析它在Date
對象。我使用DateTimeFormat
類來操作日期。GWT解析日期
的問題是,我只能在英語語言環境中解析它。在任何其他語言環境中,我將從解析方法中獲得IllegalArgumentException
,並且我無法正確設置正確的語言環境進行解析。
我怎樣才能做到這一點?
你必須知道的模式和各個地區/模式創建一個實例你想嘗試:
的模式是「EEE MMM DD YYYY HH:MM:SS「GMT'z 」。問題在於用不同的語言來表示這種格式。我在所有語言環境中都使用英文字符串,而且我必須用英文解析它。在其他語言環境,我得到解析錯誤 –
如果輸入字符串是在另一個區域,則需要另一種模式來解析不同的字符串。 –