我運行下面的MySQL查詢:MySQL的映射多個datetime值相同的Unix紀元時間
select unix_timestamp('2011-03-13 02:00:13'), unix_timestamp('2011-03-13 02:20:41'), unix_timestamp('2011-03-13 02:40:10');
,並得到以下奇怪的結果:
1300003200, 1300003200, 1300003200
我覺得有某種夏令時時間在這裏,儘管所有的價值都是神奇的一樣,但這似乎很奇怪。
我很感謝如何防止MySQL在這裏做夏令時事情的建議,以及爲什麼所有結果都一樣的一些解釋。
你從SELECT @@ TIME_ZONE,@@ SYSTEM_TIME_ZONE得到了什麼值? –
@@ TIME_ZONE = SYSTEM,@@ SYSTEM_TIME_ZONE = CDT – Richard