mysql日期函數(shù)TO_DAYS()函數(shù)的詳細(xì)講解
背景:
今天在項(xiàng)目里看到的sqlserver的days()函數(shù),計(jì)算從0年開始到給定時(shí)間的天數(shù),現(xiàn)在要修改為mysql語法,有個(gè)很奇怪的現(xiàn)象奧,同樣都是今天2021-11-30,sqlserver的days()函數(shù)和mysql的TO_DAYS()函數(shù)計(jì)算出來的天數(shù)并不一樣,這個(gè)我不太明白,知道的各路大??梢粤粞越o弟弟解下惑,謝謝
TO_DAYS()函數(shù)
給定一個(gè)日期date, 返回一個(gè)從年份0開始計(jì)算的天數(shù)
select TO_DAYS(now()) as days

select TO_DAYS(now()) as days
可以看到,從公元0年到2021年11月29日,一共是739488天,記好這個(gè)數(shù)字

select TO_DAYS('21-11-29') as days可以看到,天數(shù)都是一樣的,年份只寫后兩位時(shí)是會(huì)自動(dòng)轉(zhuǎn)化為4位的

MySQL“日期和時(shí)間類型”中的規(guī)則將日期中的二位數(shù)年份值轉(zhuǎn)化為四位
對(duì)于1582 年之前的日期(或許在其它地區(qū)為下一年 ), 該函數(shù)的結(jié)果實(shí)不可靠的
總結(jié)
到此這篇關(guān)于mysql日期函數(shù)TO_DAYS()函數(shù)的文章就介紹到這了,更多相關(guān)mysql日期函數(shù)TO_DAYS()內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
- MySQL日期格式以及日期函數(shù)舉例詳解
- Mysql日期格式以及內(nèi)置日期函數(shù)用法詳解
- 使用Pandas?實(shí)現(xiàn)MySQL日期函數(shù)的解決方法
- MySQL學(xué)習(xí)之日期函數(shù)的用法詳解
- MySQL日期函數(shù)與時(shí)間函數(shù)匯總(MySQL 5.X)
- MySQL日期函數(shù)與日期轉(zhuǎn)換格式化函數(shù)大全
- mysql 獲取當(dāng)前日期函數(shù)及時(shí)間格式化參數(shù)詳解
- 深入mysql YEAR() MONTH() DAYOFMONTH()日期函數(shù)的詳解
- mysql From_unixtime及UNIX_TIMESTAMP及DATE_FORMAT日期函數(shù)
- mysql日期函數(shù)用法大全
相關(guān)文章
圖文詳解Mysql中如何查看Sql語句的執(zhí)行時(shí)間
寫程序的人往往需要分析所寫的SQL語句是否已經(jīng)優(yōu)化過了,服務(wù)器的響應(yīng)時(shí)間有多快,所以下面這篇文章主要給大家介紹了關(guān)于Mysql中如何查看Sql語句的執(zhí)行時(shí)間的相關(guān)資料,需要的朋友可以參考下2021-12-12
mysql一條sql查出多個(gè)條件不同的sum或count問題
這篇文章主要介紹了mysql一條sql查出多個(gè)條件不同的sum或count問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-05-05
centos 6.5下 mysql-community-server. 5.7.18-1.el6安裝
這篇文章主要介紹了centos 6.5下 mysql-community-server. 5.7.18-1.el6安裝,需要的朋友可以參考下2017-04-04
MySQL每日一練項(xiàng)目之校園教務(wù)系統(tǒng)
這篇文章主要給大家介紹了關(guān)于MySQL每日一練項(xiàng)目之校園教務(wù)系統(tǒng)的相關(guān)資料,教務(wù)管理系統(tǒng)是一套高校專用管理系統(tǒng),主要用于解決信息化辦公流程、學(xué)生管理、課程管理、教職工管理等相關(guān)問題,需要的朋友可以參考下2023-09-09

