ISODate PHP和MongoDB问题

时间:2014-11-10 05:19:58

标签: php mongodb date mongodb-php

我正在尝试在我的网站上显示日期,但它无法使用以下

<? 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"),

1 个答案:

答案 0 :(得分:1)

是的。 MongoDate对象实际上在对象内分为“秒”和“微秒”。 e.g:

MongoDate Object ( [sec] => 1346300336 [usec] => 593000 )

所以你只想在'秒'访问器上找到这样的东西:

date('Y-M-d h:i:s', $content['date']->sec);