文章詳情頁
mysql 獲取時間函數(shù)unix_timestamp 問題?
瀏覽:109日期:2022-06-12 08:13:12
問題描述
使用mysql 獲取當前日期毫秒數(shù),日期太大,會獲取不了。
SELECT unix_timestamp(’2037-08-26 14:07:57’)
SELECT unix_timestamp(’2067-05-26 14:07:57’)
我把年份從37 改為67 ,輸出就變?yōu)?了。
本人有sql 語句需要比較時間字段(精確到秒)關鍵代碼如下:
unix_timestamp( time ) between unix_timestamp( ’start ’) and unix_timestamp( ’end’ )
個人覺得 時間上限應該大一點,但是,因為,mysql 限制 最大不能超過2038年,
請問,有什么比較好的辦法解決這個問題?請大神賜教? 感激不盡……
問題解答
回答1:INT型最大值是:2147483647(有符號)
用最大值轉換為時間是:2038/1/19 11:14:7
你輸入2067-05-26 14:07:57
你想讓Mysql怎么回應你??
從INT型來講,時間戳用到2038/1/19 11:14:7 就會用完了...不過到那時候應該就有新的時間戳記數(shù)方式吧..
回答2:因此最多只能到2038年…
https://en.m.wikipedia.org/wi...
相關文章:
1. mysql優(yōu)化 - mysql count(id)查詢速度如何優(yōu)化?2. mysql主從 - 請教下mysql 主動-被動模式的雙主配置 和 主從配置在應用上有什么區(qū)別?3. angular.js - angularjs 用ng-reapt渲染的dom 怎么獲取上面的屬性4. 主從備份 - 跪求mysql 高可用主從方案5. css3 - [CSS] 動畫效果 3D翻轉bug6. node.js - node_moduls太多了7. angular.js - Angular路由和express路由的組合使用問題8. python如何不改動文件的情況下修改文件的 修改日期9. python - django 里自定義的 login 方法,如何使用 login_required()10. angular.js - 不適用其他構建工具,怎么搭建angular1項目
排行榜
![css3 - [CSS] 動畫效果 3D翻轉bug](http://www.aoyou183.cn/attached/image/news/202304/110831f073.png)