眾所周知,時間戳是自 1970 年 1 月 1 日(00:00:00 GMT)以來的秒數。它也被稱為 Unix 時間戳(Unix Timestamp)。 mysql也提供了時間戳方面的函數,如unix_timestamp()和from_unixtime()。 現在通用的時間戳貌是32位無符號整形,這也就標示著時間戳會隨著
眾所周知,時間戳是自 1970 年 1 月 1 日(00:00:00 GMT)以來的秒數。它也被稱為 Unix 時間戳(Unix Timestamp)。
mysql也提供了時間戳方面的函數,如unix_timestamp()和from_unixtime()。
現在通用的時間戳貌似是32位無符號整形,這也就標示著時間戳會隨著時間的推移將溢出。事實上,時間戳的范圍是到2038年止。
如果到了2039年,你的unix_timestamp()函數鎖獲取的值是多少呢?很簡單,把你的系統時間調到2039年,然后重啟你的mysql服務,會提示如下提示框:
再例如:在mysql命令行上輸入:select UNIX_TIMESTAMP('2039-01-01'); 得到0
聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com