如何知道$database_row_datetime
是否在50秒前?
例如:
if $database_row_datetime is 50 seconds ago {
echo "This post was sent now";
}
这是我的时间戳变量:
var_dump($database_row_datetime) => string(19) "2015-04-28 15:20:09"
答案 0 :(得分:1)
<?php
if ((time() - strtotime($database_datetime)) < 60) {
对于一个if语句,这是一个快速,脏的解决方案。
处理此问题的正确方法是使用DateTime和DateInterval类。