![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 15.09.2002 Skąd: Nisko Ostrzeżenie: (0%) ![]() ![]() |
Chciałem sobie napisać dla ćwiczenia skrypt wyliczający dokładnie ilość sekund które upłyną w ciągu podanej liczby lat. Aby określić, czy dany rok jest przystępny czy nie, używałem czegoś takiego: Kod:
Kod $prz = date("L", $sekund); Skrypt robi to w pętli for, sprawdziłem, i co się okazuje? Za każdym razem skrypt liczy wszystko dobrze aż dojdzie do roku 2038 - od tego roku pojawiają się errory związane z funkcją date(). Cała składnia jest - wydaje mi się - ok... Może funkcja date() ma ograniczenie jakieś czy cóś? 2038 i koniec (ostatni dobry wynik wyrzuca przy roku 2037, 38 to już error). Wiem, jak zrobić to w mym skrypcie, żeby wyliczyć to bez użycia date() ale z ciekawości sie pytam, czy ktoś może wie, co jest nie tak...
PS. sorry jeśli o tym już było na tym forum... niestety nie doszukałem się posta na ten temat... -------------------- :: Przyb.net ::|:: Przyborowski.info ::
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 19.07.2025 - 08:49 |