Код: Выделить всё
TimeZone timeZone = TimeZone.getDefault();
String zoneId = timeZone.getId(); // "America/Chicago"
Есть ли простой способ преобразовать мой LocalDateTime в один для идентификатора часового пояса «Америка/Нью_Йорк» (т. е. чтобы мой обновленный LocalDateTime был 2015-10-10T11:00:00)?
Еще важно, есть ли способ преобразовать мой LocalDateTime в восточное время (т. е. в часовой пояс с идентификатором зоны «Америка/Нью_Йорк») независимо от того, в каком часовом поясе я нахожусь? Я специально ищу способ сделать это с любым объектом LocalDateTime, созданным в прошлом, а не обязательно для текущего времени в данный момент.
Подробнее здесь: https://stackoverflow.com/questions/422 ... vs-eastern
Мобильная версия