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

时间:2012-03-23 05:11:48

标签: php date echo duration

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

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

dateDiff($intime,$outtime);

并输出9小时38分30秒。

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

1 个答案:

答案 0 :(得分:2)

只需将结果转换为像

这样的秒数

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

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

差异=总秒数 - 所需的秒数

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

差异* 60 * 60 =差异小时