Как преобразовать дату ISO в MongoDB:Как преобразовать ISO Date в DateTime в php?
ISODate("2015-11-20T10:00:09.809Z")
на сегодняшний день PHP?
Как преобразовать дату ISO в MongoDB:Как преобразовать ISO Date в DateTime в php?
ISODate("2015-11-20T10:00:09.809Z")
на сегодняшний день PHP?
Вы должны проверить MongoDate:
//build a MongoDate object from a string format
$mongoDate = new MongoDate(strtotime("2010-01-15 00:00:00"));
После того, как у вас есть MongoDate
объект (это, вероятно, ваш случай), вы можете преобразовать его в DateTime
объект таким образом:
//get a DateTime object
$phpDate = $mongoDate->toDateTime();
И, наконец, конвертировать его в желаемый формат:
$phpDate->format('M-d-Y');
$ date = '2011-09-02T18: 00: 00';
$ time = strtotime ($ date);
$ fixed = date ('l, F jS Y \ a \ t g: ia', $ time);
где хранится ваша дата? В переменной PHP? – Moppo
Как вы запрашиваете базу данных. С учением? Если он имеет тип MongoDate, попробуйте '' $ date-> toDateTime(); '' – Xatoo
В mongodb. Мне нужно вывести в виде M-d-Y. – user996581