Я занимаюсь разработкой приложения Spring Boot, REST API.
До сих пор я отображал дату и время сущностей как LocalDateTime
.Но для этого требуется информация о времени в Зоне, поэтому я должен использовать ZonedDateTime
insured.Но я беспокоюсь о том, какой часовой пояс на самом деле используется.Поскольку поле базы данных имеет следующий формат: 2004-12-20 18:00:00
, поэтому время зоны рассчитывается на основе текущего компьютера (как это предлагается в документации ).
Чтобы избежать какой-либо катастрофы, следует использовать время зоны, сконфигурированное в базе данных. Как я мог настроить ZonedDateTimes моих сущностей, чтобы занять определенное время зоны?