您现在的位置是:网站首页>PHP技术PHP技术
计算两个日期之间相隔的月数
草谷2019-04-26【PHP技术】
简介将两个日期格式的值相减后,返回相差月数的绝对值
将两个日期相减,返回相差月数的绝对值
/** * 计算两个日期之间相隔的月数 * @author injection(injection.mail@gmail.com) * @var string date1日期1 * @var string date2 日期2 * @var string tags 年月日之间的分隔符标记,默认为'-' * @return number 相差的月份数量 * @example: $date1 = "2003-08-11"; $date2 = "2008-11-06"; $monthNum = getMonthNum( $date1 , $date2 ); echo $monthNum; */ function getMonthNum($date1, $date2, $tags = '-') { $date1 = explode($tags, $date1); $date2 = explode($tags, $date2); //使用abs函数返回差值的绝对值 return abs($date1[0] - $date2[0]) * 12 + ($date1[1] - $date2[1]); }
很赞哦! (1)
上一篇: 自己写的FTP文件管理上传下载系统源码