MySQL中DAYOFWEEK()函数的使用
DAYOFWEEK() :
MySQL 中的此函数有助于从给定日期(1 到 7 的数字)返回工作日数字/索引。 DAYOFWEEK()函数返回的工作日索引遵循 ODBC 标准。
笔记 -
以下是工作日数字。
Sunday
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
句法 :
DAYOFWEEK(date)
参数 :
该函数只接受一个参数。
- 日期 -
从中返回工作日索引的 DATE 或 DATETIME
回报:
- 该函数将返回给定日期的工作日数字/索引(从 1 到 7 的数字)。
- 如果日期为零 (0000-00-00) 或无效,在这种情况下,函数将返回 NULL。
示例-1:
从特定日期“2020-09-13”获取星期几。
SELECT DAYOFWEEK("2020-09-13")
AS WEEKDAY;
输出 :
WEEKDAY |
---|
1 |
示例 2 :
从特定日期时间“2000-11-27 07:12:23”获取星期几。
SELECT DAYOFWEEK("2000-11-02 07:12:23")
AS WEEKDAY;
输出 :
WEEKDAY |
---|
5 |
示例 3 :
获取当前系统日期的星期几,即使用 CURDATE()函数
SELECT DAYOFWEEK(CURDATE())
AS WEEKDAY;
输出 :
WEEKDAY |
---|
4 |