Почему дата отличается при доступе через класс домена и из БД

#grails #groovy #yui #yui-datatable

#grails #groovy #yui #yui-datatable

Вопрос:

У меня есть класс домена и свойство DOB типа Date, и когда я обращаюсь к нему через объект класса домена, он показывает 1 к фактической дате в базе данных. я отображаю все свои данные в yui datatable.

Я не знаю точной причины этого.Пожалуйста, можете ли вы указать причину этого

Комментарии:

1. Вам нужно предоставить нам немного больше деталей, например, какую базу данных.

2. голосование за закрытие, уровень детализации крайне неадекватен

Ответ №1:

Я подозреваю, что эта проблема связана с часовыми поясами. Особенно, если вы сохраняете свою дату со временем 00:00:00.

Можете ли вы поиграть с часовыми поясами и, что предпочтительнее, сохранять даты только в указанном часовом поясе (GST) и при чтении переводить в текущий часовой пояс пользователя.