在 mysql 中,获取当前时间的几种方法:now() 函数:返回当前时间和日期,格式为“yyyy-mm-dd hh:mm:ss”。curdate() 函数:仅获取当前日期。curtime() 函数:仅获取当前时间。
如何获取 MySQL 中的当前时间
在 MySQL 中,有几种方法可以获取当前时间:
NOW() 函数
最简单的方法是使用 NOW() 函数。该函数返回当前时间和日期,格式为“YYYY-MM-DD HH:MM:SS”。
SELECT NOW();
CURDATE() 函数
要仅获取当前日期,可以使用 CURDATE() 函数。
SELECT CURDATE();
CURTIME() 函数
要仅获取当前时间,可以使用 CURTIME() 函数。
SELECT CURTIME();
示例
以下示例演示了如何使用这些函数:
-- 获取当前时间和日期
SELECT NOW();
-- 获取当前日期
SELECT CURDATE();
-- 获取当前时间
SELECT CURTIME();
输出
+---------------------+
| NOW() |
+---------------------+
| 2023-01-01 00:00:00 |
+---------------------+
+-------------+
| CURDATE() |
+-------------+
| 2023-01-01 |
+-------------+
+-------------+
| CURTIME() |
+-------------+
| 00:00:00 |
+-------------+