например 2016-06-29. При считывании выводит 2016-06-28
Может нужно посмотреть код, где эта дата обрабатывается?
А в каком формате храните? Может проблема с часовым поясом?
время суток обрезано, а потом часовой пояс +3 часа сработал
Т.е. надо поменять формат хранения даты? Не просто date а timestamp with time zone?
ну, или конвертировать дату после чтения из бд аккуратно, с переводом в нужный часовой пояс
Но лучше ж поменять формат хранения даты? Ну чтобы каждый раз при считывании не конвертировать каждую запись
в принципе да, но держать в уме, что в таком поле будет храниться конкретный момент времени, в разных поясах это будет разная дата
В Америке ещё утро, а во Владике уже почти ночь, а время то одно и то же, поэтому храните дату с офсетом 2021-04-08T09:00:00+3:00 например Или указывайте только дату
Обсуждают сегодня