MySQL DAYOFWEEK函数
时间:2019-11-20 08:52:22 来源:igfitidea点击:
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') | +-----------------------+-------------------------+ | Saturday | 7 | +-----------------------+-------------------------+ 1 row in set (0.00 sec)
在此查询中,DAYNAME函数返回工作日的名称,而DAYOFWEEK函数返回2011年12月1日的工作日索引。