Ребят..помогите переделать функцию даты и времени под мой скрипт..вот сама функция
/**
* Время файла
*/
function itime($created_at) {
switch (datetime('j n Y', $created_at)) {
case datetime('j n Y'):
return '<span style="color: red;">Сегодня в ' . datetime('H:i', $created_at) .' </span>';
break;
case datetime('j n Y', $_SERVER['REQUEST_TIME'] - 86400):
return '<span style="color: green;">Вчера в ' . datetime('H:i', $created_at).'</span>';
break;
default:
return strtr(datetime('j M Y в H:i', $created_at), array('Jan' => 'Янв',
'Feb' => 'Фев',
'Mar' => 'Марта',
'Apr' => 'Апр',
'May' => 'Мая',
'Jun' => 'Июня',
'Jul' => 'Июля',
'Aug' => 'Авг',
'Sep' => 'Сент',
'Oct' => 'Окт',
'Nov' => 'Ноября',
'Dec' => 'Дек'));
break;
}
}
В базе данных есть табличка search в ней столбец created_at в ней содержится дата в формате 2013-08-27 19:45:45
created_at создаётся так
`created_at` datetime DEFAULT NULL,
а time из первой функции так
`time` int(11) NOT NULL,
Вотр так выводится если брать функцию написанную в начале:
<b>Дата публикации:</b> <?php echo itime($file['time']) ?><br />
А вот так в моём случае как сейчас
<?php if ( $track['created_at'] ): ?> Дата размещения: <strong><?php echo itime($track['created_at']); ?> <?php endif ?></strong>
Помогите подстроить функцию под эти параметры.
Изменил: Владимир (30.08.2013 / 16:59)