MySQL查询当前日期

MySQL查询当前日期

MySQL查询当前日期

在MySQL数据库中,我们经常需要查询当前系统日期。查询当前日期可以用于各种业务需求,如记录创建时间、过滤日期范围等。本文将详细介绍在MySQL中查询当前日期的方法。

1.使用CURDATE()函数查询当前日期

CURDATE()函数可以返回当前系统日期,其返回的日期格式为’YYYY-MM-DD’。

示例代码:

SELECT CURDATE();

运行结果:

+------------+
| CURDATE()  |
+------------+
| 2022-01-01 |
+------------+
1 row in set (0.00 sec)

2.使用CURRENT_DATE()函数查询当前日期

CURRENT_DATE()函数与CURDATE()函数的功能相同,也返回当前系统日期。同样,它返回的日期格式为’YYYY-MM-DD’。

示例代码:

SELECT CURRENT_DATE();

运行结果:

+----------------+
| CURRENT_DATE() |
+----------------+
| 2022-01-01     |
+----------------+
1 row in set (0.00 sec)

3.使用DATE()函数查询当前日期和时间

DATE()函数可以返回当前系统日期和时间,其返回的日期格式为’YYYY-MM-DD HH:MM:SS’。

示例代码:

SELECT DATE(NOW());

运行结果:

+---------------------+
| DATE(NOW())         |
+---------------------+
| 2022-01-01 12:34:56 |
+---------------------+
1 row in set (0.00 sec)

4.使用NOW()函数查询当前日期和时间

NOW()函数返回当前系统日期和时间,其返回的日期格式同样为’YYYY-MM-DD HH:MM:SS’。

示例代码:

SELECT NOW();

运行结果:

+---------------------+
| NOW()               |
+---------------------+
| 2022-01-01 12:34:56 |
+---------------------+
1 row in set (0.00 sec)

5.使用SYSDATE()函数查询当前日期和时间

SYSDATE()函数用于返回当前系统日期和时间,其返回的日期格式也为’YYYY-MM-DD HH:MM:SS’。

示例代码:

SELECT SYSDATE();

运行结果:

+---------------------+
| SYSDATE()           |
+---------------------+
| 2022-01-01 12:34:56 |
+---------------------+
1 row in set (0.00 sec)

综上所述,本文介绍了在MySQL中查询当前日期的五种常用方法,它们分别是使用CURDATE()函数、CURRENT_DATE()函数、DATE()函数、NOW()函数和SYSDATE()函数。通过这些方法,我们可以方便地获取当前系统日期,以满足各种业务需求。

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程