![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 13 Pomógł: 0 Dołączył: 8.07.2005 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
staram sie napisac prosty skrypt do obliczania roznicy miedzy 2 datami.
Wynik dzialania skryptu: 05-03-1970. Liczba miesiecy sie zgadza ale dni juz nie. Dzisiaj mamy 29 kwietnia, czyli wynik powinien byc 02-03-rok. Skad ta roznica i jak ja naprawic? Wynik dzialania tego:
jest taki: 01-02-2000 Jak zrobic zeby obliczona data byla poprawna? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 30.04.2007 Ostrzeżenie: (0%) ![]() ![]() |
mktime zwraca timestamp a to data liczona od 1.1.1970
Jeśli chcesz obliczyć różnicę dni, minut, sekund między dwiema datami to tu masz przykład: http://www.compzone.org/art-5-Podzial+reko...+strony-10.html Bardziej skomplikowane już byłoby jeśli chciałbyś podawać miesiące i lata bo trzeba uwzględniać zmienną ilość dni w miesiącach i lata przestępne. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 14.09.2025 - 14:43 |