TIMESTAMPDIFF()
时间: 2023-10-24 19:05:50 浏览: 72
MySQL的时间差函数(TIMESTAMPDIFF、DATEDIFF)、日期转换计算函数(date_add、day、date_format、str_to_date)
TIMESTAMPDIFF() 是一个MySQL函数,用于计算两个日期或时间之间的差值。它可以计算两个日期之间的天数、小时数、分钟数、秒数等。函数的语法如下:
TIMESTAMPDIFF(unit, start_datetime, end_datetime)
其中,unit表示要计算的时间单位,start_datetime和end_datetime表示要计算的两个日期或时间。例如,要计算两个日期之间的天数,可以使用以下语句:
SELECT TIMESTAMPDIFF(DAY, '2022-01-01', '2022-01-31');
这个语句会返回30,表示2022年1月1日和2022年1月31日之间相差30天。除了DAY以外,还可以使用其他的单位,比如HOUR、MINUTE、SECOND等。
阅读全文