php 测算2个時间相距的天数、钟头数、分鐘数、秒

2021-04-05 09:03 jianzhan
隶属频道:网站建设升级 著作人:不祥 公布:deepdfhy访问:0次

php测算2个時间相距的天数、钟头数、分鐘数、秒数

PHP中测算2个時间相距的天数、钟头数、分鐘数、秒数比不上其他語言便捷,但弄清了PHP中時间的表明方式后也非常简单。文中章向大伙儿解读php怎样测算時间相距。必须的码农能够参照一下。

首先看下边这一在网上给的事例:

//$startdate是刚开始時间,$enddate是完毕時间
 ?php
$startdate= 2011-3-15 11:50:00 
$enddate= 2012-12-12 12:12:12 
$date=floor((strtotime($enddate)-strtotime($startdate))/86400);
echo  相距天数: .$date. 天 br/ br/ 
$hour=floor((strtotime($enddate)-strtotime($startdate))%86400/3600);
echo  相距钟头数: .$hour. 钟头 br/ br/ 
$minute=floor((strtotime($enddate)-strtotime($startdate))%86400/60);
echo  相距分鐘数: .$minute. 分鐘 br/ br/ 
$second=floor((strtotime($enddate)-strtotime($startdate))%86400%60);
echo  相距秒数: .$second. 秒 
?