【问题标题】:Get date of next years first week strtotime获取明年第一周的日期 strtotime
【发布时间】:2014-04-23 09:40:06
【问题描述】:

我正在尝试获取 2015 年第一周的日期,这真的很令人沮丧。

这行得通:

strtotime("2014W17-1")

它返回2014-04-27

但是当我打电话时:

strtotime("2015W1-1")

它返回1970-01-01

嗯。怎么了?

谢谢!

【问题讨论】:

    标签: php unix-timestamp strtotime time-format


    【解决方案1】:

    我一直很傻!

    简单修复:

    echo date("d/m/Y", strtotime("2015W01"));
    

    或者,如果查看您的代码,只需添加 0

    echo date("d/my/Y", strtotime("2015W01-1"));
    

    【讨论】:

    • 我知道...但是如果我想要 2015 年第二周的日期。
    • 哦。好的,抱歉有点误会,等一下,我会调查一下。
    • 而2015年的第一周从2014年开始
    • @ThomasBolander 我真的很愚蠢,突然意识到!我已经为您修复了,简单且与您的代码风格相同。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多