Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Algorytm na wyliczanie daty świąt ruchomych np: wielkonoc
Forum PHP.pl > Forum > PHP
qaz9918
Może ktoś ma
Ja_Szczur
...a może i nie?

google-> algorytm "święta ruchome"

no i pierwszy wynik:

wielkanoc
inne ruchome
qaz9918
Dzięki Ja_Szczur udało się
To niżej wylicza dzień Wielkiej Nocy, abu wyliczyć Poniedziałek Wielkanocny dodajemy jeden dzień do $wielkanoc jeśli Boże Ciało to daodajemy 60 dni. $x to rok


  1. <?php
  2.  
  3. $x=2004;
  4.  
  5. $a=$x % 19;
  6. $b=$x % 4;
  7. $C=$x % 7;
  8. $d=((19 * $a) + 24) % 30;
  9. $e=((* $b) + (* $C) + (* $d) + 5) % 7;
  10. $de9=$d+$e-9;
  11. $de22=22+$d+$e;
  12.  
  13. if ($de9<=9) {
  14. $de9='0'.$de9;
  15. }
  16.  
  17. if ($de22<=9) {
  18. $de22='0'.$de22;
  19. }
  20.  
  21.  
  22. If (22+$d+$e<=31):
  23. $wielkanoc=$x.'-03-'.($de22);
  24. elseif (($de9==25 || $de9==26) && $a<=11):
  25. $wielkanoc=$x.'-04-19';
  26.  else:
  27. $wielkanoc=$x.'-04-'.$de9;
  28. endif;
  29.  
  30. echo $wielkanoc;
  31.  
  32. ?>


---
Proszę stosowac bbCode do wstawiania kodów źródłowych.
Tym razem poprawiłem.
~mike_mech
Aure
A po co tak kombinowac... nie prosciej tak: easter_date() ?
qaz9918
Aure - Masz rację, zaczyna podobać mi się php
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.