比较php中的时间不起作用

时间:2016-10-24 13:40:51

标签: php date

    $now = date("Y-m-d H:i:s");

    $plusfive = date("Y-m-d H:i:s",strtotime(date("Y-m-d H:i:s")." +5 minutes"));

    if ( $plusfive > $now ) { 
        echo "correct"; 
    }
    else { 
        echo "nope"; 
    };

我想要计算当前时间的5分钟,所以我可以将$ plusfive发布到mysql,当时间过去之后,用户将能够再次点击该按钮。 但是,如果我试图看看时间($ plusfive)我是否大于当前时间它说nope。我怎么能这样做?

1 个答案:

答案 0 :(得分:0)

试试这个:

if ( strtotime($plusfive) > strtotime($now) ) { 
    echo "correct"; 
}
else { 
    echo "nope"; 
}