我想用ISODATE格式在mongodb中存储当前GMT日期和时间。 与此类似如何在mongodb php中以ISODATE格式存储当前日期和时间?
ISODate("2012-07-26T17:43:25.678Z")
我想将结果存储在mongodb的在上述格式(它应该是一个ISODate对象)。如何使用PHP生成这样的格式?
我想用ISODATE格式在mongodb中存储当前GMT日期和时间。 与此类似如何在mongodb php中以ISODATE格式存储当前日期和时间?
ISODate("2012-07-26T17:43:25.678Z")
我想将结果存储在mongodb的在上述格式(它应该是一个ISODate对象)。如何使用PHP生成这样的格式?
我认为DateTime会适合ISODate,但您可能也想考虑http://php.net/manual/en/datetime.setisodate.php。
使用MongoDate:
<?php
// save a date to the database
$collection->save(array("ts" => new MongoDate()));
$start = new MongoDate(strtotime("2010-01-15 00:00:00"));
$end = new MongoDate(strtotime("2010-01-30 00:00:00"));
// find dates between 1/15/2010 and 1/30/2010
$collection->find(array("ts" => array('$gt' => $start, '$lte' => $end)));
?>
:
http://www.php.net/manual/en/class.mongodate.php
在这个页面实例