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

作者:small-water

出处:https://www.cnblogs.com/small-water/p/17870114.html

版权:本作品采用「署名-非商业性使用-相同方式共享 4.0 国际」许可协议进行许可。

posted @   文牧之  阅读(11)  评论(0编辑  收藏  举报  
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
more_horiz
keyboard_arrow_up dark_mode palette
选择主题
点击右上角即可分享
微信分享提示