Рекурсивный акроним словосочетания «PHP: Hypertext Preprocessor»
Добро пожаловать на форум PHP программистов!
За последние 24 часа нас посетили 16447 программистов и 1786 роботов. Сейчас ищут 1996 программистов ...
The MongoDate class
Вернуться к: Types
(PECL mongo >=0.8.1)
Внимание
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:
Пример #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
{
/* Fields */
public
int
$sec
;
public
int
$usec
;
/* Методы */
}Содержание
- MongoDate::__construct — Creates a new date.
- MongoDate::toDateTime — Returns a DateTime object representing this date
- MongoDate::__toString — Returns a string representation of this date
Вернуться к: Types