轻度体验了一下 腾讯的workbuddy
2026/7/23 2:25:58
TIMESTAMPDIFF 是 MySQL 中用于计算两个时间戳/日期时间之间差值的函数,非常适合用来计算年龄、时间间隔、业务超时等场景。
sql
TIMESTAMPDIFF(unit, datetime_expr1, datetime_expr2)
| 参数 | 说明 |
|---|---|
| unit | 返回结果的时间单位,指定差值的粒度 |
| datetime_expr1 | 起始时间(被减数) |
| datetime_expr2 | 结束时间(减数) |
计算逻辑:datetime_expr2 - datetime_expr1,结果以 unit 为单位返回。
| unit 值 | 说明 | 示例结果 |
|---|---|---|
MICROSECOND | 微秒 | 1234567 |
SECOND | 秒 | 120 |
MIN |