嘗試獲取PHP中給定日期的星期數。出於某種原因,我嘗試的各種事情似乎都是休息一週。在下面的鏈接獲取星期數從一個星期的日期開始
尋找我們應該第3周 http://www.epochconverter.com/date-and-time/weeknumbers-by-year.php
然而,當我我得到2周
echo "Weeknummer: " . date("W", strtotime("2016-01-17"));
我也試過這個代碼得到相同的結果做到以下幾點,第2周
$date = new DateTime("2016-01-17");
$week = $date->format("W");
echo "Weeknummer: $week";
任何想法爲什麼它似乎落後了一個星期,我該如何解決這個問題?
感謝
人,你提供的鏈接http://www.epochconverter.com/date-and-time/weeknumbers-by-year。 PHP和有日期「2016-01-17」,這是第2周。所以 - 一切正常,對吧?如果您嘗試使用「2016-01-18」 - 這將是第3周。 –
從週一到週日開始的一週將我拋下,謝謝。 –