Добро пожаловать на форум PHP программистов!
За последние 24 часа нас посетили 17873 программиста и 1567 роботов. Сейчас ищут 968 программистов ...
Приступая к работе

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 ;
/* Методы */
public __construct ([ int $sec = time() [, int $usec = 0 ]] )
public DateTime toDateTime ( void )
public string __toString ( void )
}

Содержание



Вернуться к: Types

© 2024 «PHP.RU — Сообщество PHP-Программистов»
Главная | Форум | Реклама на сайте | Контакты VIP Сувениры
Разработка компании ODware