mysql 獲取時(shí)間函數(shù)unix_timestamp 問(wèn)題?
問(wèn)題描述
使用mysql 獲取當(dāng)前日期毫秒數(shù),日期太大,會(huì)獲取不了。
SELECT unix_timestamp(’2037-08-26 14:07:57’)

SELECT unix_timestamp(’2067-05-26 14:07:57’)

我把年份從37 改為67 ,輸出就變?yōu)?了。
本人有sql 語(yǔ)句需要比較時(shí)間字段(精確到秒)關(guān)鍵代碼如下:
unix_timestamp( time ) between unix_timestamp( ’start ’) and unix_timestamp( ’end’ )
個(gè)人覺(jué)得 時(shí)間上限應(yīng)該大一點(diǎn),但是,因?yàn)椋琺ysql 限制 最大不能超過(guò)2038年,
請(qǐng)問(wèn),有什么比較好的辦法解決這個(gè)問(wèn)題?請(qǐng)大神賜教? 感激不盡……
問(wèn)題解答
回答1:INT型最大值是:2147483647(有符號(hào))
用最大值轉(zhuǎn)換為時(shí)間是:2038/1/19 11:14:7
你輸入2067-05-26 14:07:57
你想讓Mysql怎么回應(yīng)你??
從INT型來(lái)講,時(shí)間戳用到2038/1/19 11:14:7 就會(huì)用完了...不過(guò)到那時(shí)候應(yīng)該就有新的時(shí)間戳記數(shù)方式吧..
回答2:因此最多只能到2038年…
https://en.m.wikipedia.org/wi...
相關(guān)文章:
1. 我在centos容器里安裝docker,也就是在容器里安裝容器,報(bào)錯(cuò)了?2. docker-compose中volumes的問(wèn)題3. docker不顯示端口映射呢?4. golang - 用IDE看docker源碼時(shí)的小問(wèn)題5. 在windows下安裝docker Toolbox 啟動(dòng)Docker Quickstart Terminal 失敗!6. docker容器呢SSH為什么連不通呢?7. javascript - 最近用echarts做統(tǒng)計(jì)圖時(shí)遇到兩個(gè)問(wèn)題!!8. mac里的docker如何命令行開啟呢?9. javascript - 連續(xù)點(diǎn)擊觸發(fā)mouseleave事件10. 關(guān)docker hub上有些鏡像的tag被標(biāo)記““This image has vulnerabilities””

網(wǎng)公網(wǎng)安備