MySQL DATE() 用法与实例
在 MySQL 中,DATE()
函数用于从日期或日期时间表达式中提取日期部分。
发布于
在 MySQL 中,DATE()
函数用于从日期或日期时间表达式中提取日期部分。
比如,2023-01-31 02:00:00
的日期部分是 2023-01-31
。
语法
您可以使用以下语法:
DATE(expr)
expr
是日期或日期时间表达式。
示例 1 – 基本用法
下面的示例展示了 MySQL DATE()
函数的基本用法:
SELECT DATE('2023-01-31 02:00:00');
输出:
+-----------------------------+
| DATE('2023-01-31 02:00:00') |
+-----------------------------+
| 2023-01-31 |
+-----------------------------+
示例 2 – 获取当前日期
您可以使用 CURDATE
获取当前日期。您也可以结合 DATE()
和 NOW()
获取当前日期:
SELECT
NOW(),
DATE(NOW());
输出:
+---------------------+-------------+
| NOW() | DATE(NOW()) |
+---------------------+-------------+
| 2023-01-30 15:03:44 | 2023-01-30 |
+---------------------+-------------+