教程集 www.jiaochengji.com
教程集 >  脚本编程  >  php  >  正文 计算php时间相差多少天,多少小时的代码

计算php时间相差多少天,多少小时的代码

发布时间:2016-05-23   编辑:jiaochengji.com
如何用php计算时间相差的天数,以及相差多少小时呢?本文给出一个简单的例子,供大家参考。

代码如下:

复制代码 代码示例:

<?php
/**
* 计算时间相差多少天,多少小时
* edit www.jbxue.com
*/
function DateDiff($startDay,$endDay){
    $start=strtotime($startDay);
    $end=strtotime($endDay);
    $diff=abs($start-$end);
    $day='';
    $vals=array('天'=>'86400','时'=>'3600','分'=>'60','秒'=>'1');
    foreach($vals as $key=>$value){
                    if($diff>=$value){
                        $d=round($diff/$value);
                        $diff%=$value;
                        $day.=$d.$key;
                    }
    }
    return $day;
}

//调用示例
echo "脚本学堂,提醒您,距离2014年2月1日 24时还差:"
echo DateDiff(date("Y-m-d H:i:s",mktime()),"2014-02-01 23:59:59");
?>

您可能感兴趣的文章:
php 计算两个日期相差天数的实现代码
计算php时间相差多少天,多少小时的代码
php函数计算两个日期相差天数
php计算日期相差天数二种方法
php判断两个日期相差天数的实例代码
php计算日期相差天数(日期计算)代码
php获取本周、本月第一天与最后一天的时间戳
Php计算时间差 php日期转换的例子
php获取上个月的最后一天
php如何计算两个时间戳之间相差的日时分秒

关键词: 日期计算  时间差  时间计算   
[关闭]
~ ~