Здравствуйте. Есть строка - временной штамп в формате yyyymmddhhmmss. Надо разделить его на составляющие: год, месяц, день, час, минута, секунда. Что я попробовал, не срабатывает: <?php $TmStamp='20051103103210'; echo("Date: $TmStamp<br>\n"); //0 $Date=array(); preg_match('/^\d{4}\d{2}\d{2}\d{2}\d{2}\d{2}$/s',$TmStamp,$Date); printf("Date: %4s.%2s.%2s, %2s:%2s:%2s<br>\n",$Date[0],$Date[1],$Date[2],$Date[3],$Date[4],$Date [5]); //1 printf("Date: %s<br>\n",date('Y.m.d, H:i:s',strtotime($TmStamp))); //2 printf("Date: %4s.%2s.%2s, %2s:%2s:%2s<br>\n",unpack("A4A2A2A2A2A2",$TmStamp)); ?> Прошу помощи. Заранее, спасибо.
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум PHP - что-то не так с зонами и временем (2014)
- Форум Распарсить строку на json'e (2012)
- Форум Как распарсить строку ввода ? (2003)
- Форум Дата и время в Javascript и MySQL (2010)
- Форум Массовая замена строки в файлах (2010)
- Форум Мониторинг сервисов на Windows с выгрузкой на сайт Batch + VBS + PHP (2018)
- Форум C++ распарсить строку разделенную пробелами (2012)
- Форум Как распарсить строку через awk (2018)
- Форум как распарсить строку в скрипте (2009)
- Форум Распарсить строку на адрес и имя (2021)