【问题标题】:php unix time "before 2pm today"php unix 时间“今天下午 2 点之前”
【发布时间】:2013-11-27 19:16:24
【问题描述】:

使用 PHP,我想检查某个时间是否是今天“下午 2 点之前”

strtotime 是否允许这样的事情,或者其他时间/日期函数的组合会给我这个结果

怎么做?

我在想类似的事情

if(savedTime < strtotime("before 2pm today"))

但似乎声明不是那么好,最终我需要两个变量都在 unix/epoch 时间,并且比较本身很简单,但我不知道如何获得当天的下午 2 点

【问题讨论】:

    标签: php date unix-timestamp strtotime epoch


    【解决方案1】:

    你快到了:

    if($savedTime < strtotime("2pm"))
    

    【讨论】:

    • 他们似乎明白他们需要两次都是 unix 时间戳所以我在我的回答中假设它
    • OP 的注意事项:还需要考虑两个时间的时区。
    • @PauloFreitas 我在想,我将如何处理时区
    • @CQM 只要确保两个时间都是使用相同的时区创建的,您可能想在这里使用date_default_timezone_set()。 :)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-07-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多