PHP入门教程_如何php计算2个日期相差天数的函数

    作者:Comet更新于: 2015-06-25 11:32:55

    Web开发

    有关php入门教程的知识,有时可能遇到这种需求,需要计算两个日期相隔多少天?下面这个函数很好的解决了这个问题,记录一下,以免下一次忘了哦。
    PHP入门教程计算日期函数

    01PHP入门教程  

    02

    03/*
    04*
    05*函数功能:计算两个以YYYY-MM-DD为格式的日期,相差多少天(日)
    06*return int
    07*/
    08
    09function getChaBetweenTwoDate($date1,$date2){
    10$Date_List_a1=explode("-",$date1);
    11$Date_List_a2=explode("-",$date2);
    12$d1=mktime(0,0,0,$Date_List_a1[1],$Date_List_a1[2],$Date_List_a1[0]);
    13$d2=mktime(0,0,0,$Date_List_a2[1],$Date_List_a2[2],$Date_List_a2[0]);
    14$Days=round(($d1-$d2)/3600/24);
    15return $Days;
    16}
    使用方法如下:

    1.echo getChaBetweenTwoDate('2012-11-20','1949-10-16');
    以上代码执行结果将显示为:
    23046
    意思即这两个日期相差 23046 天。
    更多php入门教程可登陆课课家在线学习平台进行查询观看PHP视频教程!

php 更多推荐

课课家教育

未登录