PHP计算间隔多少月份

这篇文章将为大家详细讲解有关PHP计算间隔多少月份,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

创新互联成立于2013年,是专业互联网技术服务公司,拥有项目成都网站制作、成都网站建设网站策划,项目实施与项目整合能力。我们以让每一个梦想脱颖而出为使命,1280元乾安做网站,已为上家服务,为乾安各地企业和个人服务,联系电话:18982081108

PHP计算间隔多少月份

创建一个计算时间相差多少月份的函数:

/*
*function:计算两个日期相隔多少年,多少月,多少天
*param string $date1[格式如:2011-11-5]
*param string $date2[格式如:2012-12-01]
*return array array('年','月','日');
*/
function diffDate($date1,$date2){
if(strtotime($date1)>strtotime($date2)){
$tmp=$date2;
$date2=$date1;
$date1=$tmp;
}
list($Y1,$m1,$d1)=explode('-',$date1);
list($Y2,$m2,$d2)=explode('-',$date2);
$Y=$Y2-$Y1;
$m=$m2-$m1;
$d=$d2-$d1;
if($d<0){
$d+=(int)date('t',strtotime("-1 month $date2"));
$m--;
}
if($m<0){
$m+=12;
$y--;
}
// return array('year'=>$Y,'month'=>$m,'day'=>$d);
return array('month'=>$Y2 * 12 + $m);
}

测试

echo '
';print_r(diffDate('2014-12-03','2000-12-01'));

结果

Array
(
    [month] => 24168
)

关于PHP计算间隔多少月份就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。


文章题目:PHP计算间隔多少月份
文章路径:http://bzwzjz.com/article/iishjs.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 成都网站设计 营销型网站建设 手机网站建设 定制网站建设多少钱 成都网站建设 网站制作 成都网站制作 移动手机网站制作 品牌网站建设 专业网站设计 成都网站建设 专业网站建设 盐亭网站设计 成都网站建设推广 成都网站制作 成都网站设计 做网站设计 成都网站制作 成都企业网站建设公司 成都网站建设公司 成都网站制作 高端网站设计