2013-01-24 71 views
8

我想以某種方式打印EEE 1003.1(POSIX)格式的本地時區。 的形式:如何在java(android)中以posix格式打印本地時區?

std offset dst [offset],start[/time],end[/time] 

http://www.gnu.org/software/libc/manual/html_node/TZ-Variable.html

說明我已經想通了如何讓stdoffsetTimeZone java對象,我甚至可以從時區獲得DST的startend使用反射或解析toString輸出的對象...我不能弄清楚是如何獲得dst字段,這是dst字符串和偏移量指定相應的夏令時區的名稱和偏移量,這不同於std offset,例如這是在美國東部時區正確:

EST+5EDT,M4.1.0/2,M10.5.0/2 

回答

0

可以使用的SimpleDateFormat並與模板z格式化安裝日期。如果我閱讀Javadocs,尤其是示例,正確的結果將導致DST名稱的縮寫形式

相關問題