Я пытаюсь показать дату на своем веб-сайте, и она не работает со следующими
<? print date('Y-M-d h:i:s', $content['date']);?>
когда я распечатаю
<?=$content['date'];?>
Я получаю следующее 0.89700000 655899
Я посмотрел в MongoDB и RockMongo, и это показывает, что он сохранен как "date": ISODate("2014-11-01T04:04:08.708Z"),
Ну да. MongoDate объект фактически разбит на «секунды» и «микросекунды» внутри объекта. например:
MongoDate Object ( [sec] => 1346300336 [usec] => 593000 )
Так что вы просто хотите что-то вроде этого на аксессоре ‘second’:
date('Y-M-d h:i:s', $content['date']->sec);
Других решений пока нет …