Функция обработки времени
<?
function date_fixed($string, $format = "d.m.y в H:i:s"){
switch ($format){
default:
$time = time();
$sdvig = 3600 * 0;
return strtr(date($format, $string + $sdvig), array(
date("d.m.y", $time + $sdvig)=>"Сегодня", date("d.m.y", $time + $sdvig - 86400)=>"Вчера", "January"=>"Января", "February"=>"Февраля", "March"=>"Марта",
"April"=>"Апреля", "May"=>"Мая", "June"=>"Июня", "July"=>"Июля", "August"=>"Августа", "September"=>"Сентября", "October"=>"Октября", "November"=>"Ноября",
"December"=>"Декабря", "Mon"=>"Понедельник", "Tue"=>"Вторник", "Wed"=>"Среда", "Thu"=>"Четверг", "Fri"=>"Пятница", "Sat"=>"Суббота", "Sun"=>"Воскресенье"));
break;
?>