📅  最后修改于: 2023-12-03 14:44:29.857000             🧑  作者: Mango
MySQL 提供了多种函数来获取和处理日期和时间。其中一个常用的功能是获取当前时间。
CURRENT_TIMESTAMP
函数可以返回当前日期和时间。
SELECT CURRENT_TIMESTAMP;
示例输出:
| CURRENT_TIMESTAMP |
| -------------------------- |
| 2021-10-01 18:30:45.123456 |
NOW
函数是 CURRENT_TIMESTAMP
函数的一个别名,用法相同。
SELECT NOW();
示例输出:
| NOW() |
| -------------------------- |
| 2021-10-01 18:30:45.123456 |
CURDATE
函数返回当前日期。
SELECT CURDATE();
示例输出:
| CURDATE() |
| ---------------- |
| 2021-10-01 |
CURTIME
函数返回当前时间。
SELECT CURTIME();
示例输出:
| CURTIME() |
| ---------------- |
| 18:30:45 |
可以使用 DATE_FORMAT
函数来获取特定格式的当前日期和时间。
SELECT DATE_FORMAT(NOW(), '%Y-%m-%d %H:%i:%s');
示例输出:
| DATE_FORMAT(NOW(), '%Y-%m-%d %H:%i:%s') |
| --------------------------------------- |
| 2021-10-01 18:30:45 |
以上就是获取 MySQL 当前时间的几种常用方法。可以根据需要选择合适的函数来获取和显示日期和时间。