Autor Zpráva
fako
Profil *
zdrawim, potrebujem zistit rozdiel dvoch datumov a vypisat ho v tvare: x rokov, y mesiacov, z dni a vyrobil som takyto algoritmus, ale dako mi to nefunguje, newje niekto ako na to?

$timediff = $starttime-$endtime;

echo $timediff."<br>";
$years = intval($timediff / 60 / 60 / 24 / 365.25);
$remain = $timediff % (60 * 60 * 24 * 365.25);
echo $remain."<br>";
$months = intval($remain / 60 / 60 / 24 / 12);
$remain = $remain % (60 * 60 * 24 * 12);
echo $remain."<br>";
$days = intval($remain / 60 / 60);
$zostatok = $years." rokov ".$months." mes. ".$days." dní";

dik za odpoved.
simka00
Profil
to už se tu řešilo: http://diskuse.jakpsatweb.cz/index.php?action=vthread&forum=1&topic=18 679
fako
Profil *
dik, potreboval som skor rozdiel dvoch datumov, ale us som to vyriesil:

$timediff = $starttime-$endtime;
$years = intval($timediff /31536000);
$remain = $timediff % 31536000;
$months = intval($remain / 2678400);
$remain = $remain % 2678400;
$days = intval($remain / 86400);

ide to fcelku gut. nazdar
Toto téma je uzamčeno. Odpověď nelze zaslat.