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導(dǎo)入導(dǎo)出工具M(jìn)ysqldump和Source命令用法詳解
Mysql本身提供了命令行導(dǎo)出工具M(jìn)ysqldump和Mysql Source導(dǎo)入命令進(jìn)行SQL數(shù)據(jù)導(dǎo)入導(dǎo)出工作,通過Mysql命令行導(dǎo)出工具M(jìn)ysqldump命令能夠?qū)ysql數(shù)據(jù)導(dǎo)出為文本格式(txt)的SQL文件,通過Mysql Source命令能夠?qū)QL文件導(dǎo)入Mysql數(shù)據(jù)庫中,下面通過Mysql導(dǎo)入導(dǎo)出SQL實(shí)例詳解Mysqldump和Source命令的用法2012-09-09阿里云服務(wù)器手動(dòng)實(shí)現(xiàn)mysql雙機(jī)熱備的兩種方式
阿里云服務(wù)器由于不支持keepalive虛擬ip,導(dǎo)致無法通過keepalive來實(shí)現(xiàn)mysql的雙機(jī)熱備。我們這里要實(shí)現(xiàn)阿里云的雙機(jī)熱備有兩種方式。感興趣的朋友跟隨小編一起看看吧2019-10-10mysql 記錄不存在時(shí)插入 記錄存在則更新的實(shí)現(xiàn)方法
相信很多人都需要用到這個(gè)語句,請(qǐng)看下文:(在4.1以后的版本才有效)2008-08-08MySQL中因字段字符集不同導(dǎo)致索引不能命中的解決方法
這篇文章主要給大家介紹了關(guān)于MySQL中因字段字符集不同導(dǎo)致索引不能命中的解決方法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2018-09-09MySQL安裝時(shí)一直卡在starting?server的問題及解決方法
這篇文章主要介紹了MySQL安裝時(shí)一直卡在starting?server的問題及解決方法,出現(xiàn)這種情況大概有兩個(gè)原因,文中對(duì)每種原因給大家詳細(xì)介紹,需要的朋友可以參考下2022-06-06淺談InnoDB隔離模式的使用對(duì)MySQL性能造成的影響
這篇文章主要介紹了InnoDB隔離模式的使用對(duì)MySQL性能造成的影響,作為基于MySQL的最出名的數(shù)據(jù)庫,InnoDB相關(guān)的性能問題一直是DBA關(guān)注的熱點(diǎn),需要的朋友可以參考下2015-06-06