检查日期是否在PHP前12小时

2 php mysql date

我有一个表(MySQL)数据存储一堆注册信息.

我正在尝试做的是计算一行的创建是否已经12小时.

对于每一行,我都有一个名为" date " 的单元格,显示如下:

2011年7月13日19:282011年8月7日03:33

我正在寻找一个简单的if/else语句来了解" date "自创建以来是否已经过了12个小时.

Mar*_*c B 11

SELECT ...
FROM yourtable
WHERE `date` <= DATE_SUB(now(), INTERVAL 12 HOUR)
Run Code Online (Sandbox Code Playgroud)

请注意,命名您的字段"日期"是不好的做法.Date是MySQL中的保留字,保留字不应用作字段名.