0
我运行一个MATLAB函数(fastinsert
)将数据插入到MySQL。除夏令时在3月份的1小时外,全年的结果是正确的。事实上,我似乎无法在当天的凌晨2点到凌晨3点之间插入数据。夏令时间戳
例如有:
ts = 2006 3 26 2 30 0
MATLAB函数,我发现,问题出到内寻找:
java.sql.Timestamp(ts(1)-1900,ts(2)-1,ts(3),ts(4),ts(5),secs,nanosecs)
给出的结果:
2006-03-26 03:30:00.0
哪有我解决这个问题?
如何将数据存储在GMT?但夏季日期使用java.sql.timestamp不能更正夏令时。 – user2074921 2013-02-15 13:27:36
我已将MySQL的默认时区设置为+00:00,但数据导入没有区别 – user2074921 2013-02-15 13:44:44
这不是关于设置MySQL时间 - 它将您的应用程序中的时间抽象为GMT。 – ethrbunny 2013-02-15 13:46:59