MySQL时间计算相关

来源:互联网 发布:弘历软件官方网站 编辑:程序博客网 时间:2024/06/07 18:36

语法: 
TIMESTAMPDIFF(interval,datetime_expr1,datetime_expr2)   
interval可是: 
SECOND 秒 SECONDS 
MINUTE 分钟 MINUTES 
HOUR 时间 HOURS 
DAY 天 DAYS 
MONTH 月 MONTHS 
YEAR 年 YEARS

-- 计算 2015-06-25 到 2015-09-26 距离几天SELECT TIMESTAMPDIFF(DAY,'2015-06-25','2015-09-26'); 

查询现在到指定时间的时间差

-- 查询现在到指定时间的时间差SELECTtime_format(timediff('2015:05:30 19:16:00',NOW()),'%Hh%im');
查询结果:



查询从现在开始,半年后的时间

-- 查询半年后的时间,半年 = 6 个月SELECTnow();SELECTDATE_ADD(NOW(), INTERVAL 6 MONTH);
查询结果:






1 0
原创粉丝点击