您的位置:首页 > 数据库 > MySQL

mysql 计算两个时间差函数(TIMESTAMPDIFF)的用法

2018-01-08 17:45 573 查看
mysql中用函数 TIMESTAMPDIFF 计算两个时间差。

语法:TIMESTAMPDIFF(interval,time_start,time_end)

案例1:计算两个时间相隔多少天

SELECT TIMESTAMPDIFF( DAY, '2017-12-01 12:15:12','2018-01-01 7:18:20') day_time
案例2:计算两个时间相隔多少月

SELECT TIMESTAMPDIFF( MONTH, '2017-11-01 12:15:12','2018-01-01 12:15:12') day_time
案例3:计算两个时间相隔多少年

SELECT TIMESTAMPDIFF( YEAR, '2017-01-01 12:15:12','2018-01-01 12:15:12') day_time
案例4:计算两个时间相隔多少星期

SELECT TIMESTAMPDIFF( WEEK, '2018-01-01 12:15:12','2018-01-08 12:15:12') day_time


更多详情可查看 http://mp.blog.csdn.net/postlist
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息