В нашем весеннем загрузочном приложении мы используем ZonedDateTime
, а hibernate.jdbc.time_zone
установлен в UTC. При хранении независимо от того, какое время мы отправляем, оно сохраняется в часовом поясе UTC, а при чтении метки времени в объект java как ZonedDateTime для зоны устанавливается системное значение по умолчанию. Любые способы, которыми мы можем прочитать метки времени в UTC, используя спящий режим? Можем ли мы написать какие-либо перехватчики для установки часового пояса в UTC, сохранив дату и время одинаковыми?