@grigori дал конкретный пример выше с конкретной датой и временем. и твой пост как как раз типичный пример что ты любишь читать по диагонали
Упрощу дальше некуда
Вставить в DATETIME поле дату 2021-03-28 03:30:00 нельзя будет если на сервере где крутится база будет стоять локаль Украины. Если будет UTC - вставится.
Речь ведь идет только о граничных случаях и когда в коде юзается мульти TZ. И единственный рабочий вариант чтобы база крутилась под UTC. А кто хоть раз подумал об этом, т.е. под какой TZ крутится база написав свой код?
Просто я не могу понять, ты или прикалываешься или ты действительно любитель бездумно использовать DATETIME для всех дат?
P.S. Да можно отдельно в запросе к мускулю указывать таймзону - но вы видели хоть раз код который это использует?
Упрощу дальше некуда
Вставить в DATETIME поле дату 2021-03-28 03:30:00 нельзя будет если на сервере где крутится база будет стоять локаль Украины. Если будет UTC - вставится.
Речь ведь идет только о граничных случаях и когда в коде юзается мульти TZ. И единственный рабочий вариант чтобы база крутилась под UTC. А кто хоть раз подумал об этом, т.е. под какой TZ крутится база написав свой код?
Просто я не могу понять, ты или прикалываешься или ты действительно любитель бездумно использовать DATETIME для всех дат?
P.S. Да можно отдельно в запросе к мускулю указывать таймзону - но вы видели хоть раз код который это использует?