Можно ли определить смещение UTC по двум меткам времени?JAVA

Программисты JAVA общаются здесь
Гость
Можно ли определить смещение UTC по двум меткам времени?

Сообщение Гость »


Предположим, у меня есть две метки времени. Один находится в формате UTC, а часовой пояс другого неизвестен, но имеет дату и время. Формат последнего: ГГГГ:ММ:ДД ЧЧ:ММ:СС.

Разумно ли получить смещение от UTC, просто вычитая вторую временную метку из UTC, а затем округляя часы?

Есть ли простой способ сделать это с помощью Java? (например, Joda или JUT?)

Спасибо!

Небольшая предыстория: эти даты взяты из метаданных EXIF ​​изображений. EXIF хранит CreateDate изображения в формате: ГГГГ:ММ:ДД ЧЧ:ММ:СС без информации о часовом поясе. Он также сохраняет временную метку UTC (иногда) в GPSTimeStamp. Используя эти два значения, я надеялся получить смещение, чтобы сохранить в нем дату создания. Хотя для смещений TZ существуют метаданные EXIF, камеры редко их записывают.

Вернуться в «JAVA»