![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 15 Pomógł: 0 Dołączył: -- Skąd: Zielona Góra Ostrzeżenie: (0%) ![]() ![]() |
Serdecznie proszę o pomoc (wskazówkę) przy pisaniu skryptu wyliczającego bezbłędnie ilość dni pomiędzy dwoma datami. Z góry dziękuję. :!:
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 107 Pomógł: 0 Dołączył: -- Skąd: Krakow Ostrzeżenie: (0%) ![]() ![]() |
jak chcesz tylko wskazowke, to strtotime() z jednej i drugiej daty, odjac od siebie i zamienic sekundy na dni.
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 984 Pomógł: 41 Dołączył: 16.03.2002 Skąd: Płock Ostrzeżenie: (0%) ![]() ![]() |
$data1 = "1992/12/01";
$data2 = "2002/03/15"; $data1 = explode("/", $data1); $data2 = explode("/", $data2); $ilosc_dni = (int)((mktime(0,0,0,$data1[1],$data1[2],$data1[0]) - mktime(0,0,0,$data2[1],$data2[2],$data2[0]))/86400); powinno dzialac ![]() |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 15.03.2002 Skąd: Rabka Ostrzeżenie: (0%) ![]() ![]() |
...lub
$data1=1003454690; // czas z funkcji time(); $data2=1123642390; // to tez ![]() $roznica=$data2-$data1; wynik poda w sekundach, a potem mozesz zamienic na minuty, kwadranse, godziny, dni, lata, .......... itd |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 12 Pomógł: 0 Dołączył: 1.02.2003 Ostrzeżenie: (0%) ![]() ![]() |
W jaki sposób przeliczyć to na miesiące?
|
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 562 Pomógł: 15 Dołączył: 8.08.2003 Skąd: Denmark/Odense Ostrzeżenie: (0%) ![]() ![]() |
Funkcja date" title="Zobacz w manualu PHP" target="_manual() i opcja 'M'.
-------------------- Prank - for the fun. Mac - for the simplicity. Deviantart - for the kick.
Life is ours, We live it our way -- Metallica |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 25.07.2025 - 10:11 |