查找一个月内的实际周数

时间:2012-06-21 07:58:29

标签: php week-number

我应该考虑一个月内的星期几它包含的星期一数量吗? 我需要的最终输出是这样的:

1月 - 第1周 1月 - 第2周 1月 - 第3周 1月 - 第4周 2月 - 第5周 2月 - 第6周 2月 - 第7周 2月 - 第8周 ...............

我搜索了但是我找不到这个问题的好答案。有什么帮助吗?

1 个答案:

答案 0 :(得分:2)

这就是你所要求的:

for($i = 1; $i <= 12; $i++)
{
    $timestamp = mktime(0, 0, 0, $i, 1, 2012);
    while(date('n', $timestamp) == $i)
    {
        echo date('F', $timestamp).' - Week '.  date('W', $timestamp)."<br>";
        $timestamp = strtotime("+1 week", $timestamp);
    }   
}