新聞中心
MySQL提供了多個日期判斷函數(shù),用于對日期進(jìn)行比較和判斷,以下是一些常用的日期判斷函數(shù)及其示例用法:

成都創(chuàng)新互聯(lián)公司自2013年起,是專業(yè)互聯(lián)網(wǎng)技術(shù)服務(wù)公司,擁有項目成都網(wǎng)站制作、網(wǎng)站設(shè)計、外貿(mào)網(wǎng)站建設(shè)網(wǎng)站策劃,項目實施與項目整合能力。我們以讓每一個夢想脫穎而出為使命,1280元梁子湖做網(wǎng)站,已為上家服務(wù),為梁子湖各地企業(yè)和個人服務(wù),聯(lián)系電話:028-86922220
1、DATE() 函數(shù)
用途:將一個字符串轉(zhuǎn)換為日期類型。
語法:DATE(str)
示例:
“`sql
SELECT DATE(‘20230704’);
“`
輸出結(jié)果為:20230704
2、NOW() 函數(shù)
用途:返回當(dāng)前的日期和時間。
語法:NOW()
示例:
“`sql
SELECT NOW();
“`
輸出結(jié)果為:當(dāng)前日期和時間
3、CURDATE() 函數(shù)
用途:返回當(dāng)前日期。
語法:CURDATE()
示例:
“`sql
SELECT CURDATE();
“`
輸出結(jié)果為:當(dāng)前日期
4、CURTIME() 函數(shù)
用途:返回當(dāng)前時間。
語法:CURTIME()
示例:
“`sql
SELECT CURTIME();
“`
輸出結(jié)果為:當(dāng)前時間
5、DATEDIFF() 函數(shù)
用途:計算兩個日期之間的天數(shù)差。
語法:DATEDIFF(date1, date2)
示例:
“`sql
SELECT DATEDIFF(‘20230704’, ‘20230630’);
“`
輸出結(jié)果為:4,表示兩個日期之間相差4天。
6、DAYOFWEEK() 函數(shù)
用途:返回給定日期是星期幾(1表示星期日,2表示星期一,以此類推)。
語法:DAYOFWEEK(date)
示例:
“`sql
SELECT DAYOFWEEK(‘20230704’);
“`
輸出結(jié)果為:根據(jù)具體日期而定,可能是1、2、3等。
7、DAYOFMONTH() 函數(shù)
用途:返回給定日期是當(dāng)月的第幾天。
語法:DAYOFMONTH(date)
示例:
“`sql
SELECT DAYOFMONTH(‘20230704’);
“`
輸出結(jié)果為:根據(jù)具體日期而定,可能是1、2、3等。
8、YEAR() 函數(shù)
用途:返回給定日期的年份。
語法:YEAR(date)
示例:
“`sql
SELECT YEAR(‘20230704’);
“`
輸出結(jié)果為:2023,表示給定日期的年份是2023年。
分享標(biāo)題:MySQL日期判斷函數(shù)及示例用法
當(dāng)前URL:http://www.5511xx.com/article/dphechg.html


咨詢
建站咨詢
