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