Мне нужно преобразовать местное время в определенном городе в UTC.local to UTC conversion in java
Например, Время преобразования в Нью-Йорке по UTC.
Если я передаю местное время и страну, сервис должен быть в состоянии вернуть UTC
Есть ли библиотека/утилита, которая отображает город/страну часовой пояс, а затем преобразует его в UTC?
Я пытаюсь избежать создания мастера часового пояса и выполнить преобразование.
Поскольку это общая проблема, если есть какие-либо библиотеки, которые уже делают это - пожалуйста, вернуться назад
Я уточнил свой вопрос. Мне нужно UTC по местному времени города – lives
Если у вас есть локальное время, сохраненное в объекте Date (localDate), вы можете использовать форматтер: SimpleDateFormat formatter = new SimpleDateFormat(); formatter.setTimeZone (TimeZone.getTimeZone («UTC»)); Строка dateinUTC = formatter.format (localDate); Я обновлю ответ – SCouto