Mysql 时间函数一

1、CURDATE()/CURRENT_DATE()返回当前日期

SELECT CURDATE();
SELECT CURRENT_DATE();

—- 返回2024-04-06

得到结果是时间类型

2、CURRENT_TIME()/CURTIME()返回当前时间

SELECT CURRENT_TIME();

—- 返回08:10:23

得到的结果是时间类型。

3、CURRENT_TIMESTAMP()返回当前日期和时间

select CURRENT_TIMESTAMP();

—–2024-04-06 08:11:57

结果也是时间类型。

4、ADDDATE(d,n)计算起始日期 d 加上 n 天的日期

SELECT ADDDATE("2023-04-10", INTERVAL 10 DAY);

—-2023-04-20

结果是字符串类型

5、ADDTIME(t,n)时间 t 加上 n 秒的时间

SELECT ADDTIME('2024-04-14 14:14:14', 14);

—–2024-04-14 14:14:28

结果也是字符串类型

6、DATE()从日期或日期时间表达式中提取日期值

SELECT DATE(“2025-05-05 05:05:05”);

—- 返回2025-05-05 并且是时间类型的

可以把字符串类型转换成日期类型

上一篇 Wine 9.6 发布:新增高级 AVX 支持与 Direct2D 功能增强
下一篇 navicat怎么用代码写表