mam taki kod:
<?php $czas = "2008-09-04 1:3:05"; $nowa = $dzisiaj - $czas; ?>
chciałbym wyświetlić informację ile godzin (lub jeśli jest powyżej 24 to dni) minęło od daty $czas do dzisiaj...
Jak to najłatwiej zrobić??
Northwest
<?php $czas = "2008-09-04 1:3:05"; $nowa = $dzisiaj - $czas; ?>
<?php $czas = "2008-09-04::05"; if($date > 24) ?>
<?php $czas = "2008-09-04 1:3:05"; preg_match("/([0-9]{4})\-([0-9]{2})\-([0-4]{2}) ([0-9]{1,2}):([0-9]{1,2}):([0-9]{1,2})/", $czas, $regs); $date = (time() - mktime($regs[4], $regs[5], $regs[6], $regs[2], $regs[3], $regs[1])) / (60 * 60); echo "Minęło "; if($date > 24) echo floor($date / 24)." dni i "; echo ($date % 24)." godzin"; ?>