【问题标题】:calculating calendar week php [duplicate]计算日历周php [重复]
【发布时间】:2013-06-02 12:39:29
【问题描述】:

如果有人知道如何根据 php 中的给定日期计算日历周,例如 06.06.2013(格式类似于 2013-06-06)。是日历周 23。我整个上午都在寻找解决方案,但没有发现任何有用的东西。任何帮助或链接,将不胜感激。谢谢

【问题讨论】:

标签: php date


【解决方案1】:

使用date("W")

echo date("W", strtotime('2013-06-06'));

See it in action

【讨论】:

    【解决方案2】:

    date('W') 应该给你一年中的一周。 RTM

    如果您没有时间作为 unix 时间戳,您可以先使用 strtotime() 并将其作为第二个参数传递

    例如。 date('W',strtotime($my_time_string))

    You can see the PHP manual here

    【讨论】:

    • +1 出于与@MaximKumpan 相同的原因
    【解决方案3】:

    像这样:

    $time = '2013-06-06';
    $calendar_week = date('W', strtotime($time));
    

    【讨论】:

      猜你喜欢
      • 2011-04-06
      • 1970-01-01
      • 1970-01-01
      • 2013-02-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-12-06
      相关资源
      最近更新 更多