Чтение меток времени базы данных с использованием UTC вместо системного часового пояса по умолчанию с использованием Hibernate - PullRequest
0 голосов
/ 22 октября 2019

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

...