计算指定时间和当前时间相差年月日时分秒

date_default_timezone_set('PRC');//声明时区
$enddate="2018-6-14 17:29:10";
$date=floor((strtotime($enddate)-strtotime(date('Y-m-d H:i:s')))/86400);
echo "相差天数:".$date."天

";
 
$hour=floor((strtotime($enddate)-strtotime(date('Y-m-d H:i:s')))%86400/3600);
echo "相差小时数:".$hour."小时

";
 
$minute=floor((strtotime($enddate)-strtotime(date('Y-m-d H:i:s')))%86400/60);
echo "相差分钟数:".$minute."分钟

";
 
$second=floor((strtotime($enddate)-strtotime(date('Y-m-d H:i:s')))%86400%60);
echo "相差秒数:".$second."秒";

你可能感兴趣的:(php,time)