![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 237 Pomógł: 1 Dołączył: 15.10.2004 Skąd: Lublin Ostrzeżenie: (0%) ![]() ![]() |
Utworzyłem następujący skrypt:
W bazie danych mam zdarzenie, którego data to 2004-07-06. Powinno mi wyświetlić się: 3 lata temu ... A wyświetla się: 4 lata temu. Choć różnica pomiędzy datą 2007-07-06 a datą 2004-07-06 to 3 lata Ten post edytował henio 6.07.2007, 10:08:01 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 12 Pomógł: 0 Dołączył: 30.09.2006 Ostrzeżenie: (0%) ![]() ![]() |
Wydaje mi sie, ze blad lezy w sposobie obliczania przez ciebie daty:
Wykonujesz dzialanie na datach: 2004.07.06 00:00 - 2007.07.06 11:05. Wynikiem tego sa -3 lata i pare godzin, co funkcja floor zaokragla w dol do -4. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 17.10.2025 - 13:31 |