Jak przekonwertować czas między strefami czasowymi w Javie?

Opublikowany: 2013-05-01

strefa czasowa.map - Crunchify

TimeZone reprezentuje przesunięcie strefy czasowej, a także określa czas letni.

Zazwyczaj strefę czasową getDefault TimeZone która tworzy strefę TimeZone w oparciu o strefę czasową, w której działa program. Na przykład dla programu działającego w Japonii getDefault tworzy obiekt TimeZone na podstawie japońskiego czasu standardowego.

Możesz również uzyskać strefę getTimeZone TimeZone z identyfikatorem strefy czasowej. Na przykład identyfikator strefy czasowej dla strefy czasu pacyficznego w USA to America/Los_Angeles . Tak więc możesz uzyskać obiekt TimeZone czasowej czasu pacyficznego w USA z:

Lista wszystkich przykładów Java.

TimeZone.getAvailableIDs() drukuje wszystkie dostępne strefy czasowe w celach informacyjnych.

Przykład Java:

Wyjście: