Php/docs/class.mongodate
(PECL mongo >=0.8.1)
Warning This extension that defines this class is deprecated. Instead, the MongoDB extension should be used. Alternatives to this class include:
简介
Represent date objects for the database. This class should be used to save dates to the database and to query for dates. For example:
'Example #1 Storing dates with 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)));?>
MongoDB stores dates as milliseconds past the epoch. This means that dates do not contain timezone information. Timezones must be stored in a separate field if needed. Second, this means that any precision beyond milliseconds will be lost when the document is sent to/from the database.
类摘要
MongoDate {
public
int
$sec
public
int
$usec
/* 方法 */
public __construct
([ int $sec
= time()
[, int $usec
= 0
]] )
public toDateTime ( ) : DateTime
public __toString ( ) : string
}
Table of Contents
- MongoDate::__construct — 创建一个新的日期。
- MongoDate::toDateTime — Returns a DateTime object representing this date
- MongoDate::__toString — 返回该日期的字符串形式的表达
/* Fields */