我有一个使用 date("Y-m-d h:i:s", strtotime("+2 minutes")) 保存的文本文件中的数据,我需要检查它是否是 10 分钟前。我正在尝试以下代码,但即使超过 10 分钟前它也不会打印任何内容。

  $now = date("Y-m-d h:i:s", strtotime("now"));
  if($now > strtotime($old_data))
       echo 'expired!';

最佳答案

您将格式化日期与时间戳进行比较,这解释了为什么没有任何作用

这里:

$now = strtotime("-10 minutes");

if ($now > strtotime($old_data) {
  echo 'expired!';
}

关于php - 时间戳检查是否为 10 分钟前,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/24442575/

10-12 23:32