Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Ile dni minęło?
ementos
post 29.01.2008, 15:59:06
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 15.01.2008

Ostrzeżenie: (0%)
-----


WITAM!
Szukałem postów na ten temat w tym forum, ale jakoś nie znalazłem.
Mam pytanie: Jak (najprościej) zrobić w PHP, by odliczyć ile czasu minęło od podanej daty (tutaj akurat: ostatniej wizyty) w dniach?
Problem jest taki, iż nie wiem jak odliczyć czas, gdy są różne miesiące lub lata :|
Proszę o pomoc.
Pozdrawiam smile.gif
Go to the top of the page
+Quote Post
nospor
post 29.01.2008, 16:07:29
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




korzystaj z szukajki...
http://forum.php.pl/index.php?showtopic=29...mp;hl=strtotime


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
ppp
post 29.01.2008, 19:52:56
Post #3





Grupa: Zarejestrowani
Postów: 33
Pomógł: 3
Dołączył: 29.01.2008

Ostrzeżenie: (0%)
-----


mozesz sprobowac czegos takiego, o ile data jest w formacie (RRRR-mm-dd)

CODE

$lastVisit = explode('-',$lastVisitDate);
$today = mktime(0,0,0,date('m'), date('d'), date('Y'));
$date = mktime(0,0,0,$lastVisit[1],$lastVisit[2],$lastVisit[0]);
$difference = intval(($today - $date)/86400);


Ten post edytował ppp 29.01.2008, 19:53:18


--------------------
if the specifications are absolutely ambiguous, every program will satisfy them
Go to the top of the page
+Quote Post

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 Wersja Lo-Fi Aktualny czas: 24.06.2025 - 20:21