В общем нужна функция которая будет выводить дату в зависимости от того сколько прошло времени.
Например, пост написан вчера в 20:12 или пост написан сегодня в 12:11 или же пост написан 3 дня назад
Может есть у кого готовое решение?
Lestat (02.12.2012 / 02:28)Где тут?
Энштеин, так посмотри как реализовано здесь. В чем проблема?
Lestat (02.12.2012 / 02:32)Можешь скинуть функцию,а то не охота архив качать и искать,у меня нет джона.
тыць
function time($time) {
if(date('d',time)))==date('d',$time) && date('m',time)))==date('m',$time) && date('Y',time)))==date('Y',$time))
$res= date('H:i:s',$time);
elseif(date('d',time)))-1==date('d',$time) && date('m',time)))==date('m',$time) && date('Y',time)))==date('Y',$time))
$res='вчера в '.date('H:i:s',$time);
elseif(date('d',time)))-2==date('d',$time) && date('m',time)))==date('m',$time) && date('Y',time)))==date('Y',$time))
$res='два дня назад';
elseif(date('d',time)))-3==date('d',$time) && date('m',time)))==date('m',$time) && date('Y',time)))==date('Y',$time))
$res='три дня назад';
else $res=date('d.m.Y',$time);
return $res;
}