Конвертировать несколько дат в Unix время в PHP - PullRequest
2 голосов
/ 16 марта 2011

Привет, у меня есть несколько дат в случайных форматах:

    Wed, 16 Mar 2011 15:27:48 +0000

или

2011-03-16T17:42:05+0000

и мне нужно иметь возможность конвертировать их во время Unix в PHP. Я предполагаю, что мне нужно использовать mktime (), но как мне отформатировать mktime? У меня проблемы с пониманием примеров в руководстве: /

Спасибо

Ответы [ 2 ]

4 голосов
/ 16 марта 2011

strtotime() может работать, но если даты, в которые вы переходите, неоднозначны (что такое 01/02/03? 1 февраля, '03? 2 марта 01?)?новый.

Самый безопасный вариант - использовать date_create_from_format(), что позволяет указать явный формат для ввода.

1 голос
/ 16 марта 2011
...