Как преобразовать время между часовыми поясами в Java?

Опубликовано: 2013-05-01

timezone.map — Crunchify

TimeZone представляет смещение часового пояса, а также вычисляет летнее время.

Как правило, вы получаете TimeZone с помощью getDefault , который создает TimeZone на основе часового пояса, в котором работает программа. Например, для программы, работающей в Японии, getDefault создает объект TimeZone на основе японского стандартного времени.

Вы также можете получить TimeZone , используя getTimeZone вместе с идентификатором часового пояса. Например, идентификатор часового пояса для Тихоокеанского часового пояса США — America/Los_Angeles . Итак, вы можете получить объект TimeZone по тихоокеанскому времени США с помощью:

Список всех примеров Java.

TimeZone.getAvailableIDs() выводит все доступные часовые пояса для справки.

Пример Java:

Выход: