Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/262.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP-剩余小时之间的持续时间_Php_Date_Echo_Duration - Fatal编程技术网

PHP-剩余小时之间的持续时间

PHP-剩余小时之间的持续时间,php,date,echo,duration,Php,Date,Echo,Duration,我能计算出一天两次之间的时差。但我需要他们分开。如果有人超过了8小时的时间,他留在网站上的额外时间将被增加 我使用我的函数计算了时差: dateDiff($intime,$outtime); 得到的结果是9小时38分30秒 我如何找到超过8小时、0分钟、0秒的持续时间?只需将结果转换为秒,如 (9*60*60)+(30*60)+30=总秒数 (8*60*60)=所需秒数 差异=总秒数-所需秒数 差异将以秒为单位,将其转换为小时 差值*60*60=以小时为单位的差值

我能计算出一天两次之间的时差。但我需要他们分开。如果有人超过了8小时的时间,他留在网站上的额外时间将被增加

我使用我的函数计算了时差:

dateDiff($intime,$outtime);
得到的结果是9小时38分30秒


我如何找到超过8小时、0分钟、0秒的持续时间?

只需将结果转换为秒,如

(9*60*60)+(30*60)+30=总秒数

(8*60*60)=所需秒数

差异=总秒数-所需秒数

差异将以秒为单位,将其转换为小时

差值*60*60=以小时为单位的差值