Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP] Jak sprawdzic ile tygodni ma rok?
alpin
post 17.07.2013, 10:02:48
Post #1





Grupa: Zarejestrowani
Postów: 79
Pomógł: 1
Dołączył: 15.03.2004

Ostrzeżenie: (10%)
X----


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 ?
Go to the top of the page
+Quote Post
Damonsson
post 17.07.2013, 10:39:38
Post #2





Grupa: Zarejestrowani
Postów: 2 355
Pomógł: 533
Dołączył: 15.01.2010
Skąd: Bydgoszcz

Ostrzeżenie: (0%)
-----


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.
Go to the top of the page
+Quote Post
alpin
post 17.07.2013, 10:43:41
Post #3





Grupa: Zarejestrowani
Postów: 79
Pomógł: 1
Dołączył: 15.03.2004

Ostrzeżenie: (10%)
X----


  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
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 25.04.2025 - 08:22