📜  MySQL中DAYOFWEEK()函数的使用

📅  最后修改于: 2022-05-13 01:55:09.987000             🧑  作者: Mango

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