Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Data, formatowanie daty
-ZZ-
post
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
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
VGT
post
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ć winksmiley.jpg

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 smile.gif

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

Posty w temacie


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 Aktualny czas: 20.08.2025 - 23:22