Класс MongoDB\BSON\Timestamp
(mongodb >=1.0.0)
Введение
Представляет » метку времени BSON. Значение состоит из 4-байтовой метки времени (т.е. секунды с начала эпохи) и 4-байтового приращения.
Замечание: Это внутренний тип MongoDB, используемый для репликации и разделения. Он не предназначен для общего хранения дат (вместо него следует использовать MongoDB\BSON\UTCDateTime).
Обзор классов
final
MongoDB\BSON\Timestamp
implements
MongoDB\BSON\TimestampInterface
,
MongoDB\BSON\Type
,
Serializable
,
JsonSerializable
{
/* Методы */
}Список изменений
Версия | Описание |
---|---|
PECL mongodb 1.3.0 | Реализует интерфейс MongoDB\BSON\TimestampInterface. |
PECL mongodb 1.2.0 | Реализует интерфейсы Serializable и JsonSerializable. |
Содержание
- MongoDB\BSON\Timestamp::__construct — Создает новый Timestamp
- MongoDB\BSON\Timestamp::getIncrement — Возвращает компонент приращения Timestamp
- MongoDB\BSON\Timestamp::getTimestamp — Возвращает компонент отметки времени Timestamp
- MongoDB\BSON\Timestamp::jsonSerialize — Возвращает представление, которое можно преобразовать в JSON
- MongoDB\BSON\Timestamp::serialize — Сериализует Timestamp
- MongoDB\BSON\Timestamp::__toString — Возвращает строковое представление Timestamp
- MongoDB\BSON\Timestamp::unserialize — Десериализует Timestamp