MySQL系列之常用时间处理函数

2023-12-15 15:37:32

MySQL常用时间处理函数

1、当前时间的年月日时分秒
select now()

2、当前时间戳
select unix_timestamp(now())

3、字符串截取
select substr(now(),1,10)

4、时间戳转年月日
select from_unixtime(create_time)

5、年月日转时间戳
select unix_timestamp('2023-12-04 09:53:59')

6、查询当前时间与指定时间相差天数
select datediff(substr(now(),1,10),'2023-12-01') 

7、当前时间加2天/减2天
select date_add(now(),interval 2 day)
select date_add(now(),interval -2 day)

8、当前时间加2年/减2年
select date_add(now(),interval 2 year)
select date_add(now(),interval -2 year)

9、当前时间加2小时/减2小时
select date_add(now(),interval 2 hour)
select date_add(now(),interval -2 hour)

文章来源:https://blog.csdn.net/weixin_54542209/article/details/135017590
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。