Я получил исходные данные, и в их источнике содержит дату в этом форматеКакой формат даты?
2011-01-12T14:41:35.7042252+01:00
Я не знаю, который формат даты, которые они используют.?
Я получил исходные данные, и в их источнике содержит дату в этом форматеКакой формат даты?
2011-01-12T14:41:35.7042252+01:00
Я не знаю, который формат даты, которые они используют.?
Я сломаю 2 011-01-12T14:41:35.7042252+01:00
вниз:
2011-01-12 = yyyy-mm-dd
T
означает время является следующим
14:41 = hh:mm
35.7042252 = seconds.decimal-fraction-of-second
+01:00 = timezone
, например. UTC плюс 1 час.
Подробнее см. http://www.w3.org/TR/NOTE-datetime.
спасибо за ваше четкое объяснение ,. – newbie
Если эхо-дата ('c'), мы получили 2011-05-27T10: 31: 00 + 02: 00. Но не хватает секунд.decimal-fraction-of-second.You знаете, как получить отображение? – newbie
i проверить на сегодняшний день manul, где это написано: используя 'u', мы получим \t Microseconds (** добавлено в PHP 5.2.2 **) \t' Пример: 654321'; хотя я не знаю, как применять это с 'c', может быть использовано' mktime() ' – diEcho
Я пытаюсь использовать strtotime, но пока не получил ожидаемого результата. – newbie