| |
|
|
| | Формат входящей даты ГГГГ-ММ-ДД ЧЧ:ММ:СС
function datetime2ufdate($date)
{
return $date;
}
Если дата сегодня, то выдавать «сегодня ЧЧ:ММ»
Если дата вчера, то выдавать «вчера ЧЧ:ММ»
Если дата раньше чем вчера, то выдавать ДД.ММ.ГГГГ ЧЧ:ММ
С Уважением,
Андрей Сергеев | |
| |
|
|
| |
|
|
| |
для: chturm
(20.02.2007 в 11:55)
| | |
<?
function date2str ($date)
{
if (preg_match ('#((\d{4})-(\d{2})-(\d{2})) (\d{2}):(\d{2}):(\d{2})#s', $date, $out))
{
$month = date ("Y-m-");
$today = date ("d");
$yesterday = $today - 1;
if ($out[1] == $month.$today)
return "Сегодня, $out[5]:$out[6]";
elseif ($out[1] == $month.$yesterday)
return "Вчера, $out[5]:$out[6]";
else
return "$out[4].$out[3].$out[2], $out[5]:$out[6]";
}
else return false;
}
?>
|
| |
| |
|
|
| |
|
|
| |
для: bronenos
(20.02.2007 в 12:29)
| | | спасибо за функцию!
но как в неё ввести необходимые данные?
через $date? | |
| |
|
|
| |
|
|
| |
для: chturm
(20.02.2007 в 12:55)
| | | да. | |
| |
|
|
| |
|
|
| |
для: cheops
(20.02.2007 в 13:03)
| | | но он ни чего не выводит | |
| |
|
|
| |
|
|
| |
для: chturm
(20.02.2007 в 13:04)
| | | print date2str (date("Y-m-d H:i:s")) . '<br/>' . date2str ('2006-12-2 14:43:05'); | |
| |
|
|