Mysql

关注公众号 jb51net

关闭
首页 > 数据库 > Mysql > mysql计算2个日期的月份差和天数差

mysql计算2个日期的月份差和天数差实现方式

作者:乌托邦钢铁侠

文章主要讲述如何计算两个日期之间的相隔月份和天数,强调了日期格式的重要性,并提供了一个计算天数的示例

一、计算两个日期的相隔月份

格式:

PERIOD_DIFF(startDate,endDate) 

返回结果为月份数,格式必须是连续的数字,否则计算的结果可能会出错。

SELECT PERIOD_DIFF(201710, 201703);

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

二、计算2个日期的相隔天数

格式:

DATEDIFF(date1,date2); 
select  DATEDIFF(date1,date2); 

其中date1>date2:

总结

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

您可能感兴趣的文章:
阅读全文