本文目录一览:
php中如何计算时间差
?php
$date=date('Y-m-d G:i:s');
print_r($date);
$date1 = strtotime($date);
echo "br";
$date_min=date("Y-m-d G:i:s", mktime(date("G"),date("i")-20,date("s")-10,date("m"),date("d"),date("Y")));
print_r($date_min);
$date2 = strtotime($date_min);
echo "br";
$del = round(($date1-$date2)/60);
print_r($del);
exit();
?
php怎样计算时间差
//PHP计算两个时间差的方法
$startdate="2010-12-11 11:40:00";
$enddate="2012-12-12 11:45:09";
$date=floor((strtotime($enddate)-strtotime($startdate))/86400);
$hour=floor((strtotime($enddate)-strtotime($startdate))%86400/3600);
$minute=floor((strtotime($enddate)-strtotime($startdate))%86400/60);
$second=floor((strtotime($enddate)-strtotime($startdate))%86400%60);
echo $date."天br";
echo $hour."小时br";
echo $minute."分钟br";
echo $second."秒br";
希望可以采纳,谢谢。
php 时间差计算方法?
2楼正解
$time1,$time2假设这两个是你的时间
$time1 = strtotime($time1);
$time2 = strtotime($time2);
$time = $time2-$time1;
这个得到的$time是以秒为单位的,你进行相应的转化就可以了!!