2012-03-17 8 views

Odpowiedz

2

Skończyłam właśnie ręcznie tworzenie słownika, który mapował skróty do nazw stref czasowych. Na przykład wpis to 'PST' : 'America/Los_Angeles' (podobnie jak PDT dla skrótu czasu letniego).

+2

Zły pomysł. Skróty w strefie czasowej mogą być niejednoznaczne. Na przykład istnieje 5 różnych znaczeń "CST". [Zobacz listę skrótów Wikipedii] (http://en.wikipedia.org/wiki/List_of_time_zone_abbreviations). –

+0

@MattJohnson dziękuję, to jest pomocne. Zawsze uważałem, że jest wyjątkowy! – marcadian

1

Czy próbowałeś używać strptime z kodem formatu% Z? Nigdy tego nie robiłem, ale przynajmniej teoretycznie powinieneś być w stanie umieścić kod tz tam i powinien zostać przetłumaczony na tzinfo (osadzony w obiekcie datetime/time).

+0

to nie rozwiąże mojego problemu. to uzyskałoby tylko stałe przesunięcie. Na przykład PST i PDT zostaną przetłumaczone na różne przesunięcia o% Z, ale data i godzina wciąż nie będą świadome zmiany w stosunku do czasu letniego. – fangsterr

Powiązane problemy