计算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如何计算两个时间戳之间相差的日时分秒