成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

mysql 獲取時(shí)間函數(shù)unix_timestamp 問(wèn)題?

瀏覽:138日期:2022-06-12 08:13:12

問(wèn)題描述

使用mysql 獲取當(dāng)前日期毫秒數(shù),日期太大,會(huì)獲取不了。

SELECT unix_timestamp(’2037-08-26 14:07:57’)

mysql 獲取時(shí)間函數(shù)unix_timestamp 問(wèn)題?

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

mysql 獲取時(shí)間函數(shù)unix_timestamp 問(wèn)題?

我把年份從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)文章: