Mysql的DAYOFWEEK函数教程
DAYOFWEEK 意为计算一个时间是一个礼拜的第几天,它后面必须要传入一个时期,如果传递的时间是合法的,就返回相应的天数。这边礼拜天是每个礼拜里面的第一天。如果传递的时间不合法,就返回 null。
Mysql的DAYOFWEEK函数描述
语法
DAYOFWEEK(date);
描述
DAYOFWEEK 参数是一个时间,需要精确到天的维度,如果传递的时间不合法,就返回一个 null 值,如果合法,就返回对应的离别里面的第几天。
案例
执行下面 sql
-- 嗨客网(www.haicoder.net)
SELECT DAYOFWEEK("2020-12-31"),DAYOFWEEK(NOW()),DAYOFWEEK("2020-13-31"),DAYOFWEEK("aaa");
运行结果如下:

2020-12-31
是礼拜四,所以它是一个礼拜里面的第五天,西方将礼拜天当做一个礼拜的第一天。
Mysql的DAYOFWEEK函数总结
DAYOFWEEK 意为计算一个时间是一个礼拜的第几天,它后面必须要传入一个时期,如果传递的时间是合法的,就返回相应的天数。这边礼拜天是每个礼拜里面的第一天。如果传递的时间不合法,就返回 null。