MySQL时间差函数TIMESTAMPDIFF,获取两个时间之间的月份、天数等

一、获取两个时间之间的天数

select TIMESTAMPDIFF(DAY, '2020-03-20 23:59:00', '2020-03-25 00:00:00') as diff;

二、获取 两个时间之间的月份

select TIMESTAMPDIFF(month, '2020-01-20 23:59:00', '2020-03-25 00:00:00') as diff;

三、获取两个时间之间的 

select TIMESTAMPDIFF(HOUR, '2020-03-23 23:59:00', '2020-03-25 00:00:00') as diff;

select TIMESTAMPDIFF(minute, '2020-01-20 23:59:00', '2020-03-25 00:00:00') as diff;
select TIMESTAMPDIFF(second, '2020-01-20 23:59:00', '2020-03-25 00:00:00') as diff;
select TIMESTAMPDIFF(year, '2020-01-20 23:59:00', '2020-03-25 00:00:00') as diff;

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章