мой говнокод для преобразования даты. Если найдётся метод лучше и быстрее этого напишите
//функция преобразования даты functionmy_date($date_table,$date_id){ //дата
$month=mysql_fetch_array(mysql_query("SELECT MONTH(date) FROM `$date_table` WHERE `id`='$date_id'"));
$month2=mysql_fetch_array(mysql_query("SELECT ELT(MONTH(date), 'Января', 'Февраля', 'Марта', 'Апреля', 'Мая', 'Июня','Июля', 'Августа', 'Сентября', 'Октября', 'Ноября', 'Декабря')
FROM `$date_table` WHERE `id`='$date_id'"));
$day=mysql_fetch_array(mysql_query("SELECT DAY(date)
FROM `$date_table` WHERE `id`='$date_id'"));
$year=mysql_fetch_array(mysql_query("SELECT YEAR(date)
FROM `$date_table` WHERE `id`='$date_id'"));
$time=mysql_fetch_array(mysql_query("SELECT TIME(date) FROM `$date_table` WHERE `id`='$date_id'"));
//вывод if(date('d')==$day[0] and date('m')==$month[0] and date('Y')==$year[0]) { echo"Сегодня";
} elseif((date('d')-1)==$day[0] and date('m')==$month[0] and date('Y')==$year[0]) { echo"Вчера";
} else { echo"$day[0] $month2[0]"; if(date('Y')!==$year[0]) { echo $year[0];
}
}