PHP - 如何为整数“添加小时”?

时间:2016-09-07 19:41:22

标签: php date

我想要一些看似简单但无法弄清楚的东西:

我有一个整数,在我的程序中是一个小时,以24小时格式(即'18'),我想要添加X(即'7')小时。

如何为不符合日期对象的内容添加小时数。有点像这样的东西:

18 + 7 = 1

3 个答案:

答案 0 :(得分:1)

使用模数运算符就是你所追求的。见这个例子:

echo ((18 + 7) % 24); // Output: 1

答案 1 :(得分:0)

请使用%(模数)。

(18 + 7) % 24 = 1

答案 2 :(得分:0)

%运营商可以帮助你解决问题:

  <?php
    $hour_24_format =18;
    $x_hours = 7;
    define("_TWENTY_FOUR_",24);
     $result = ($hour_24_format + $x_hours)% _TWENTY_FOUR_ ; 
  ?>