mysql计算2个日期的月份差和天数差实现方式
作者:乌托邦钢铁侠
文章主要讲述如何计算两个日期之间的相隔月份和天数,强调了日期格式的重要性,并提供了一个计算天数的示例
一、计算两个日期的相隔月份
格式:
PERIOD_DIFF(startDate,endDate)
返回结果为月份数,格式必须是连续的数字,否则计算的结果可能会出错。
SELECT PERIOD_DIFF(201710, 201703);

如果小月份放前面,那么返回负数-1

二、计算2个日期的相隔天数
格式:
DATEDIFF(date1,date2);
select DATEDIFF(date1,date2);
其中date1>date2:

总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。
