irysek110
29.01.2005, 17:51:19
Witam serdzecznie Wsztystkich!
Mam do Was pytanie: czy wiecie jak napisać funkcję, która policzy ilość dni miedzy dwoma datami? Załóżmy, że mamy datę 2005-01-20 oraz datę 2005-01-29. Jak wyliczyć różnicę w dniach między tymi datami?
Serdzecznie dzięki za każdą odpowiedź.
Pozdrawiam
crash
29.01.2005, 18:05:35
<?php
function count_days($d1, $d2)
{
if($t1 == -1 or $t2 == -1)
{
return;
}
else
{
if($t1 > $t2)
{
$r = $t1 - $t2;
}
elseif($t1 < $t2)
{
$r = $t2 - $t1;
}
else
{
return 0;
}
return round($r / (3600
* 24
)); }
}
echo count_days
('2005-01-20', '2005-01-29'); ?>