Cześć
w podanym niżej przykładzie :
$date_new= mktime(0,0,0,10,17,2008) - mktime(0,0,0,date("n"),date("d"),date("Y"));
echo strftime ("%d",$date_new);
otrzymuje wynik 3, dlaczego ? 17 - 15 = 2
Cześć
w podanym niżej przykładzie :
$date_new= mktime(0,0,0,10,17,2008) - mktime(0,0,0,date("n"),date("d"),date("Y"));
echo strftime ("%d",$date_new);
otrzymuje wynik 3, dlaczego ? 17 - 15 = 2
zgaduję, że to nie różnica w dniach, tylko data - 1 stycznia 1970 + dwa dni = 3 stycznia 1970 = 3. http://roshanbh.com.np/2008/03/finding-days-difference-php.html
Jakby się tez dokładnie przyjrzeć, to między 15 a 17 masz trzy dni:
15, 16 i 17 ;)
@down: punkt widzenia zależy od punktu siedzenia ;)
3 na pewno nie, co najwyżej mógłbyś się spierać że między jest jeden dzień ... 15, 16, 17
@up, będziemy konsekwentni
między 15 a 17 jest jeden dzień
między 15 a 16 jest zero dni
między 15 a 15 jest -1 dzień
BTW, słyszałem w tramwaju opowieść dziewczyny
wróciłam ze szkoły i poszłam spać o czwartej i spałam do szóstej, tzn. (tutaj używane były palce) .. czwarta, piąta, szósta spałam trzy godziny