(PECL mongo >=0.8.1)
Examples:
Storing dates with MongoDate

Represent date objects for the database. This class should be used to save dates to the database and to query for dates. For example:

<?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)));

?>

MongoDate::toDateTime
  • References/PHP/Function/Database/MongoDB driver/MongoDate

(PECL mongo >= 1.6.0; PHP > 5.3.4) Returns a DateTime object representing this date

2025-01-10 15:47:30
MongoDate::__construct
  • References/PHP/Function/Database/MongoDB driver/MongoDate

(PECL mongo >= 0.8.1) Creates a new date.

2025-01-10 15:47:30
MongoDate::__toString
  • References/PHP/Function/Database/MongoDB driver/MongoDate

(PECL mongo >= 0.8.1) Returns a string representation of this date

2025-01-10 15:47:30