MySQL DAYNAME() 用法与实例
在 MySQL 中,DAYNAME()
函数用于返回给定的日期的工作日名称。
发布于
在 MySQL 中,DAYNAME()
函数用于返回给定的日期的工作日名称。
例如, 2023-01-31
中的工作日名称是 TuesDAYNAME
。
语法
您可以使用以下语法:
DAYNAME(date)
基本示例
下面的示例展示了 MySQL DAYNAME()
函数的基本用法:
SELECT DAYNAME('2023-01-31');
输出:
+-----------------------+
| DAYNAME('2023-01-31') |
+-----------------------+
| Tuesday |
+-----------------------+
日期和时间
MySQL DAYNAME()
函数允许您使用日期和时间值:
SELECT DAYNAME('2023-01-31 01:02:03');
输出:
+--------------------------------+
| DAYNAME('2023-01-31 01:02:03') |
+--------------------------------+
| Tuesday |
+--------------------------------+
当前日期/时间
要获取当前日期的工作日名称,您可以使用 NOW()
函数:
SELECT
NOW(),
DAYNAME(NOW());
输出:
+---------------------+----------------+
| NOW() | DAYNAME(NOW()) |
+---------------------+----------------+
| 2023-01-30 15:44:44 | Monday |
+---------------------+----------------+
或者您可以使用 CURDATE()
函数:
SELECT
CURDATE(),
DAYNAME(CURDATE());
输出:
+------------+--------------------+
| CURDATE() | DAYNAME(CURDATE()) |
+------------+--------------------+
| 2023-01-30 | Monday |
+------------+--------------------+