GDATA Feed API - анализ временных меток в PHP - PullRequest
1 голос
/ 08 июля 2011

В настоящее время я использую API каналов YouTube для получения информации о загруженных видео на канале YouTube.Примером фида может быть что-то вроде http://gdata.youtube.com/feeds/api/users/google/uploads?v=2

Метки времени в фиде имеют формат 2011-04-27T20:54:42.000Z.Как бы я преобразовал это в нечто более читаемое, например April 27th, 2011 at 8:54:42pm?

Ответы [ 2 ]

2 голосов
/ 08 июля 2011

Используйте DateTime::createFromFormat для создания нового объекта DateTime из этого формата, затем вы можете вывести его так, как хотите, используя метод format объекта.

0 голосов
/ 08 июля 2011

Вы можете использовать комбинацию strtotime , которая преобразует строку в метку времени UNIX, и date , которая преобразует метку времени в читаемый человеком результат:

echo date( 'F dS, Y \a\t h:i:sa', strtotime("2011-04-27T20:54:42.000Z") );

Живой пример

...