вопрос по дате

1. wer (19.04.2012 / 22:43)
привет, как сделать вивод даты на форуме вот так: Сегодня в 13:15, вчера в 13:15

2. iNeeXT (19.04.2012 / 22:46)
if ( time() > ( time() - 86400 ) ) {
вчера
}

и т.д.

3. Жень4ик (19.04.2012 / 22:50)
И есть топ тема.

4. wer (20.04.2012 / 00:17)
не работает if(time() > ($datest - 172800))
{
$date = "Bчера";
}

5. Сергей (10.05.2012 / 18:38)
ты куда прописывал?

6. Петр (11.05.2012 / 07:19)
2. iNeeXT, твое условие всегда выполнится.

7. Петр (11.05.2012 / 07:38)
Я бы сделал как-то так: $t=time()-$timepost; $t2=(int)($t/86400); if($t2>4){ это случилось больше 4 дней назад} else { switch($t2){case 0: echo 'Сегодня'; break; case 1: echo 'Вчера'; break; case 2: echo 'позавчера'; break; default: echo $t2.' дня назад';} echo ' В '.date('H:i:s', $t%86400);}

URL: https://visavi.net/topics/31416