MySQL中的dayofweek()函數(shù)是一個(gè)常用的日期函數(shù),主要用于獲取某一天是一周中的第幾天(星期幾)。
SELECT dayofweek('2022-02-22'); -- 2 SELECT dayofweek('2022-02-27'); -- 7 SELECT dayofweek('2022-03-01'); -- 3
dayofweek()函數(shù)的返回值是一個(gè)整數(shù),代表日期對(duì)應(yīng)的星期幾。返回結(jié)果如下:
1:星期日 2:星期一 3:星期二 4:星期三 5:星期四 6:星期五 7:星期六
需要注意的是,dayofweek()函數(shù)的參數(shù)可以是字符串或日期類(lèi)型,但日期格式必須是'YYYY-MM-DD',否則會(huì)返回NULL。