table_orders - orderid, customerid, order_datetime (type is datetime)
我在表格中输入数据:
insert into table_orders values (1, 2, NOW())
服务器上的时区不是IST,我不允许在服务器上设置time_zone。执行此查询会出错。
SET time_zone = 'IST';
Now() - 将日期时间存储在服务器时区。
我希望它存储在IST中。所以我的问题是如何在数据库输入之前将NOW()转换为IST。
答案 0 :(得分:0)
尝试使用SET VARIABLES time_zone =" +05:30"而不是使用' IST' 或者你可以参考这个Using IST time in mysql query。希望这有帮助