![]() |
![]() |
-ZZ- |
![]()
Post
#1
|
Goście ![]() |
Witam,
mam nastepujacy problem z uzyskaniem daty: znam: - numer dnia (0..6) np: $ndzien=1; - numer tygodnia (1..52 zalezne od roku) np: $ntyg=8; - rok (wiadomo) np: $rok=date('Y'); Potrzebowalbym daty w danym tygodniu i za dany dzien. mialby poprostu zwrocic '21-02-2005' Ma ktos jakis pomysl jak tego dokonac? Bo ja juz zglupialem Pozdrawiam |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 63 Pomógł: 9 Dołączył: 19.11.2004 Skąd: Iława Ostrzeżenie: (0%) ![]() ![]() |
Nie określono, jakie daty ten skrypt ma uzyskiwać..
Może np chodzić o jakieś daty historyczne, przy których to już może mieć znaczenie i dlatego wolałem się do tego szczegółu przyczepić ![]() A taki błąd jaki podajesz (2620 lat) jest właśnie PO wprowadzeniu tych korekt. Bez nich (29 dni co 4 lata) błąd 1 doby pojawia się co 128 lat ![]() Oczywiście cała ta różnica dla skryptu nie ma znaczenia, gdyż jest to różnica względem kalendarza astronomicznego. Dla skryptu miałoby znaczenie (pojawiła by się różnica 1 dnia) jeśli trafiłoby na rok, dla którego twoja funkcja poda 29 dni, a tak na prawde powinno być 28 dni. Ten post edytował Bonastick 28.02.2005, 14:58:39 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 23:22 |