Отметка времени XML «Чт, 30 июня 2011 г. 07:34:33 +0000» в Unixtime? - PullRequest
1 голос
/ 02 октября 2011

У меня есть «Четверг, 30 июня 2011 07:34:33 +0000» в качестве метки времени из RSS-канала Twitter. Мой сервер в восточном времени. Мне нужно кое-как преобразовать это в unixtime. Я понятия не имею, с чего начать. Я полагаю, что Твиттер будет в тихое время, если не будет 24 часов.

У меня также есть другой канал RSS, который использует тот же формат. Есть идеи? Даже не уверен, что я наберу в Google, чтобы найти ответ на этот вопрос.

Ответы [ 2 ]

3 голосов
/ 02 октября 2011

Используйте функцию strtotime():

 date_default_timezone_set($user_timezone); // Set the user's timezone if you'd like

 $time = strtotime("Thu, 30 Jun 2011 07:34:33 +0000") // Convert the time

 echo date("l M j \- g:ia", $time); // Print it in any format you want!

И для дальнейшего использования попробуйте "php twitter date unix" в Google в следующий раз:)

2 голосов
/ 02 октября 2011

использовать strtotime();

например: strtotime("Thu, 30 Jun 2011 07:34:33 +0000")

...