Mysql

关注公众号 jb51net

关闭
首页 > 数据库 > Mysql > MySQL时间函数加减计算

MySQL中的时间函数加减计算方式

作者:0和1搭建网络世界

本文介绍了如何获取当前时间、日期、日期+时间以及UTC时间,并详细说明了如何进行日期时间计算,包括为当前时间加上或减去一段时间

一、获取当前时间

1.获取当前日期

2.获取当前时间

3.获取日期+时间

4.获取UTC时间

二、日期时间计算

1.为当前时间加上一段时间

select date_add(now(),interval 1 second);  #在当前时间上加一秒
select date_add(now(),interval 1 minute);  #在当前时间上加一分钟
select date_add(now(),interval 1 hour);  #在当前时间上加上一小时
select date_add(now(),interval 1 day); #在当前时间上加一天
select date_add(now(),interval 1 week); #在当前时间上加一周
select date_add(now(),interval 1 month); #在当前时间上加一月
select date_add(now(),interval 1 year);  #在当前时间上加一年

2.为当前时间减去一段时间

select date_sub('2022-02-03 13:13:13',interval '1 13:13:13' day_second);  #为指定时间减去一天13时13分13秒
select date_sub('2022-02-03 13:13:13',interval 2 year); #为指定时间减去2年
select date_sub('2022-02-03 13:13:13',interval 2 month); #为指定时间减去2月
select date_add('2022-02-03 13:13:13',interval -2 month); #为指定时间减去2个月

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

您可能感兴趣的文章:
阅读全文