MySQL中使用 DATEDIFF(d1,d2) 函数计算日期 d1与 d2 之间相隔的天数。
SQL 示例如下:
如上,我们计算'2019-01-01' 相差 '2019-09-17' 天数,相差259天。
时分秒间隔如果我们想计算两个时段之间的时间差异,我们可以使用 MySQL TIMEDIFF(time1, time2) 函数
SQL 示例如下:
如上,返回'2019-09-17 09:17:44' 与 '2019-09-16 09:17:44' 的时间差为 24:00:00 。
月份间隔如果我们想计算两个时段之间的月份差值,可以使用 MySQL PERIOD_DIFF(period1, period2)函数。
SQL 示例如下:
如上,返回201909, 201904的月份差为5个月。
Copyright © 广州京杭网络科技有限公司 2005-2025 版权所有 粤ICP备16019765号
广州京杭网络科技有限公司 版权所有