-- 计算两个时间之间的差值(以秒为单位)
SELECT TIMESTAMPDIFF(SECOND, '2023-10-01 10:00:00', '2023-10-01 12:30:00') AS time_difference_in_seconds;
-- 解释:TIMESTAMPDIFF 函数用于计算两个日期或时间之间的差值。
-- 第一个参数指定返回的差值单位,这里使用 SECOND 表示以秒为单位。
-- 后面的两个参数是要比较的时间点,可以是日期时间字符串、日期字符串或时间字符串。
-- 计算两个时间之间的差值(以天为单位)
SELECT TIMESTAMPDIFF(DAY, '2023-09-01', '2023-10-01') AS time_difference_in_days;
-- 解释:这里的第一个参数是 DAY,表示以天为单位计算差值。
-- 计算当前时间和某个固定时间的差值(以小时为单位)
SELECT TIMESTAMPDIFF(HOUR, '2023-10-01 10:00:00', NOW()) AS time_difference_in_hours;
-- 解释:NOW() 函数返回当前的日期和时间,这里我们计算当前时间和指定时间之间的小时差。
下一篇:mysql 自增函数
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站