我正在尋找一種方法來計算給定年份的PHP的最大週數。由於上一週的數字是以新年的第一個星期四爲準,我不確定如何去做。以PHP計算最大週數
date('W', strtotime($year.'-12-31 23:59:59'));
也可能已經返回1
,如果12月31日是週一,週二或週三。所以我在想,也許這樣做?
date('N', strtotime($year.'-12-31 23:59:59')) <= 3 ? 52 : 53;
即檢查是否在今年的最後一天是週一,週二或週三,如果是這樣,它52週一年,否則53週一年。不知道這是否是正確的方法。
可能的複製[HTTP: //stackoverflow.com/questions/3319386/php-get-last-week-number-in-year](http://stackoverflow.com/questions/3319386/php-get-last - 週年數) –
Thx,標記爲這樣。 – fritzmg