DAYOFWEEK
函數返回日期的工作日索引值,即星期日為1
,星期一為2
,星期六為7
。 這些索引值對應於ODBC標準。
下麵說明了DAYOFWEEK
函數的語法:
DAYOFWEEK(date)
DAYOFWEEK
函數接受1
個參數,即DATE或DATETIME值。 它返回一個整數,範圍從1
到7
,表示星期日到星期六。
如果日期為NULL,零(0000-00-00
)或無效,則DAYOFWEEK函數返回NULL。
以下示例返回2010年12月1日的工作日索引 -
mysql> SELECT DAYNAME('2012-12-01'), DAYOFWEEK('2012-12-01');
+-----------------------+-------------------------+
| DAYNAME('2012-12-01') | DAYOFWEEK('2012-12-01') |
+-----------------------+-------------------------+
| 星期六 | 7 |
+-----------------------+-------------------------+
1 row in set
在此查詢中,DAYNAME
函數返回工作日名稱,而DAYOFWEEK
函數返回2011年12月1日的工作日索引。
上一篇:
MySQL函數
下一篇:
MySQL+Node.js連接和操作