Loading

MySQL中与日期和时间相关函数

1.NOW() , CURRENT_TIMESTAMP() , SYSDATE()

1)这三个函数的作用都是返回当前系统的时间,例如:
在这里插入图片描述
2)那他们之间的差别是什么呢?
我们先看下面的例子
在这里插入图片描述

我们可以看到,当运行sleep(2)让其mysql等待两秒后,sysdate()函数打印的是2秒后的时间,而now()和current_timestamp()打印的是2秒前的时间。
所以我们可以总结:
now()和current_timestamp()函数作用相同。
sysdate()函数返回的是实时系统时间,而now()返回的是执行sql时的开始时间。

2.时间加减函数:date_add(date,interval n day) date_sub(date,interval

posted @ 2021-09-30 15:51  文牧之  阅读(16)  评论(0)    收藏  举报  来源