Просто простой вопрос. Как я преобразовываю время ISO PHP (как 2010-06-23T20:47:48-04:00) к чему-то более читаемому? Существует ли функция, уже созданная в PHP? Я озирался, но я не видел ничего для преобразования времен. Если нет функции, действительно ли это возможно?
Спасибо
$format = "d M Y"; //or something else that date() accepts as a format
date_format(date_create($time), $format);
strptime () преобразует строку, содержащую время / дату, с форматом, переданным в качестве второго аргумента функции. Возвращаемое значение - это массив, содержащий значения дня, месяца, года, часа, минут и секунд; вы можете использовать эти значения для получения строки, представляющей дату в желаемом формате.
strptime () доступен с PHP 5.1.0, а класс DateTime доступен с PHP 5.2.0.
Похоже, вы ищете функцию даты: http://php.net/function.date
Возможно в паре с функцией strtotime: http: //php.net/function.strtotime