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連接和操作
