您的位置:

php如何做时间差,php时间计算

本文目录一览:

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是以秒为单位的,你进行相应的转化就可以了!!