Спустя 4 часа, 44 минуты, 30 секунд (12.07.2012 - 11:21) Metatron написал(а):
$str = '050212 1535';
$month = substr($str, 0, 2);
$day = substr($str, 2, 2);
$year = '20' . substr($str, 4, 2);
$min = substr($str, 7, 2);
$sec = substr($str, 9, 2);
$result = $day.'.'.$month.'.'.$year.' '.$min.':'.$sec;
Не проверял, но должно работать.
Спустя 1 час, 3 минуты, 11 секунд (12.07.2012 - 12:24) Kseniya написал(а):
Metatron, большое спасибо! все работает
Спустя 1 час, 56 минут, 8 секунд (12.07.2012 - 14:20) walerus написал(а):
$string = '050212 1535';Результат - 05.02.2012 15:35
preg_match( '~(\d{2})(\d{2})(\d{2})\s(\d{2})(\d{2})~', $string, $line );
$string = $line[1] . '.' . $line[2] . '.20' . $line[3] . ' ' . $line[4] . ':' .$line[5]; // 02.05.2012 15:35
echo $string;
Спустя 12 минут, 39 секунд (12.07.2012 - 14:33) killer8080 написал(а):
$s = '050212 1535';
echo preg_replace('#(\d{2})(\d{2})(\d{2}) (\d{2})(\d{2})#', '\\2.\\1.20\\3 \\4:\\5', $s);
Спустя 25 минут, 55 секунд (12.07.2012 - 14:59) walerus написал(а):
killer8080 ну как всегда ), все короче и компактнее )))
Спустя 3 часа, 30 минут, 42 секунды (12.07.2012 - 18:30) Kseniya написал(а):
спасибо ребята!!!
Спустя 2 часа, 45 минут, 25 секунд (12.07.2012 - 21:15) Placido написал(а):
Цитата (walerus @ 12.07.2012 - 14:59) |
killer8080 B) ну как всегда ), все короче и компактнее ))) |
Можно еще на 5 символов короче
$s = '050212 1535';
echo preg_replace('#(\d{2})(\d{2})(\d{2}) (\d{2})(\d{2})#', '$2.$1.20$3 $4:$5', $s);
Спустя 1 день, 8 часов, 14 минут, 18 секунд (14.07.2012 - 05:29) Эли4ка написал(а):
Цитата |
Можно еще на 5 символов короче |
Цитата |
ну как всегда ), все короче и компактнее ))) |
ну он мастер в этом деле,что сказать..