如何检查两个时间戳是否在一个范围内

时间:2015-03-11 18:27:29

标签: php logic

我需要创建一些代码来检查两个时间戳(由strtotime函数生成)是否在另外两个时间戳的范围内。

如果它们在范围内,则应返回0.

如果它们不在范围内,它应该找到重叠的秒数并将结果作为数字返回。

1 个答案:

答案 0 :(得分:0)

<?php
  function check_range($time1, $time2, $max_difference)
  {
      $overlap = abs($time1-$time2);
      if($overlap < $max_difference)
      {
         return 0;
      }
      else
      {
        return $overlap;
      }

  }