【问题标题】:PHP - Duration between remaining hoursPHP - 剩余时间之间的持续时间
【发布时间】:2012-03-23 05:11:48
【问题描述】:

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

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

dateDiff($intime,$outtime);

得到的输出是 9 小时 38 分 30 秒。

如何找到超过 8 小时 0 分钟 0 秒的时长?

【问题讨论】:

    标签: php date echo duration


    【解决方案1】:

    只需将您的结果转换为秒数,例如

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

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

    差异 = 总秒数 - 所需秒数

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

    差异 * 60 * 60 = 小时差异

    【讨论】:

      猜你喜欢
      • 2021-11-04
      • 1970-01-01
      • 1970-01-01
      • 2023-03-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-06-01
      • 2011-05-27
      相关资源
      最近更新 更多