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