разницу во времени в секундах, или в минутах

Статус
В этой теме нельзя размещать новые ответы.

vilk108

Профессор
Регистрация
17 Дек 2007
Сообщения
174
Реакции
39
как узнать разницу во времени в секундах, или в минутах. К примеру начиная с даты 23 января 2008 года, и временем 20 часов 43 минуты до времени что сейчас.
 
Модифицируй эту функцию под себя
PHP:
function ago($timestamp){
    $difference = time()-$timestamp;
    $periods = array("second", "minute", "hour", "day", "week", "month", "years", "decade");
    $lengths = array("60","60","24","7","4.35","12","10");
    for($j = 0; $difference >= $lengths[$j]; $j++)
      $difference /= $lengths[$j];
    $difference = round($difference);
    if($difference != 1) $periods[$j].= "s";
    $text = "$periods[$j]";
    return $text;
         }
 
PHP:
$time_date = mktime(0, 0, 0, 1, 23, 2008); //mktime(часы, минуты, секунды, месяц, день, год)
$time_current = time(); // текущая дата
$seconds = $time_current - $time_date;
echo $seconds; //сколько секунд прошло с той даты
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху