Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] Jak sprawdzic ile tygodni ma rok?
Forum PHP.pl > Forum > Przedszkole
alpin
Witam, jak w temacie.
Probowałem
  1. echo date("W", strtotime("2014-12-31"));

ale 31 jest juz 1 tygodniem 2015 roku. Można to w jakiś inny sposób sprawdzić ile dany rok ma tygodni ?
Damonsson
Jeśli zwróci Ci 1 czy tam 0, to bierz pod uwagę 24-12-XXXX i chyba dodawaj +1, albo już nie, nie wiem, musisz sprawdzić jak będzie ok.
alpin
  1. $maxYear = 2013; //totally omit if you wish current year
  2. $testDay = 31;
  3. do{
  4. $totalWeeksInMaxYear = date("W",strtotime($testDay." december".$maxYear));
  5. $testDay--;
  6. }while($totalWeeksInMaxYear == 1);
  7. echo $totalWeeksInMaxYear;


cos takiego znalazlem, dziala , jest ok wink.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.