Брояч от който да работи от определено от мен време

uphero

Registered
Имам запис в БД с функцията time() и се чудя как да направя да отброява от тази дата като започва от нулата
пример
http://www.gs4u.net/minecraft/46.174.48.114:25565.html
Информация обновлена: 6 секунд назад
 
Hous каза:
Click

Или това
Нещо такова,а за самото отброяване се ползва простичък JS.
нещо не се справих с отброяването
иначе линк към това което сглобих до момент
http://game-stats.eu/index.php?module=server&servid=34

PHP:
function rt($ptime) {
    $etime = time() - $ptime;
    
    if ($etime < 1) {
        return '0 seconds';
    }
    
    $a = array( 12 * 30 * 24 * 60 * 60  =>  'годин',
                30 * 24 * 60 * 60       =>  'месеци',
                24 * 60 * 60            =>  'дни',
                60 * 60                 =>  'часове',
                60                      =>  'минут',
                1                       =>  'секунд'
                );
    
    foreach ($a as $secs => $str) {
        $d = $etime / $secs;
        if ($d >= 1) {
            $r = round($d);
            return $r . ' ' . $str . ($r > 1 ? 'и' : '');
        }
    }
}
$lastupdate=rt($rk['lastupdate']);
 

Back
Горе