如何将 MySQL 数据库中的这个日期时间与现在进行比较?
我使用 MySQL 函数 now() 发送了数据库记录中的日期,并试图检测超过 30 天的记录。
if (date_diff($myrow["LastLogin"], time()) > -30) {
}
$myrow["LastLogin"]
确实包含有效值,因为我将其视为文本。在数据库中确认它是“日期时间”类型。
这里有更多的代码。
if ($myrow = mysql_fetch_array($result_set)) {
do {
if (date_diff($myrow["LastLogin"], getdate()) > -30) {
echo "<tr>";
echo "<td>" . $myrow["PCName"] . ' </td>';
echo "<td>" . $myrow["LastLogin"] . ' </td>';
echo "</tr>\n";
}
} while ($myrow = mysql_fetch_array($result_set));
}
谢谢你!