2013-01-24 10 views
8

Chcę jakoś wydrukować lokalną strefę czasową w formacie EEE 1003.1 (POSIX). w postaci:jak wydrukować lokalną strefę czasową w formacie Posix w java (Android)?

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

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

miałem zorientowali się, jak uzyskać std i offset z TimeZone java obiektu, mogę nawet uzyskać start i end z DST od strefy czasowej obiekt używający odbicia lub parsowania wyjścia toString ... Nie mogę zrozumieć, jak uzyskać pole dst, które jest ciągiem i przesunięciem dst określa nazwę i przesunięcie dla odpowiedniej strefy czasu letniego, która nie jest taka sama jak std offset, na przykład jest to poprawne dla strefy czasowej Wschodniej w Stanach Zjednoczonych:

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

Odpowiedz

0

Można użyć SimpleDateFormat i formatować datę montażu z szablonem z. Jeśli przeczytam Javadocs, w szczególności przykłady, poprawnie, które powinny skutkować w skróconej formie nazwy DST

Powiązane problemy