Класс MongoDB\BSON\Timestamp

(mongodb >=1.0.0)

Введение

Класс представляет » метку времени BSON. Значение состоит из 4-байтовой метки времени для представления секунд с начала эпохи и 4-байтового приращения.

Замечание: Это внутренний тип СУБД MongoDB для репликации и шардирования. Тип не предназначен для общего хранения дат, вместо него лучше использовать класс MongoDB\BSON\UTCDateTime.

Обзор класса

final class MongoDB\BSON\Timestamp implements MongoDB\BSON\TimestampInterface, MongoDB\BSON\Type, JsonSerializable, Stringable {
/* Методы */
final public __construct(int $increment, int $timestamp)
final public getIncrement(): int
final public getTimestamp(): int
final public jsonSerialize(): mixed
final public __toString(): string
}

Список изменений

Версия Описание
PECL-модуль mongodb 2.0.0

Класс больше не реализует интерфейс Serializable.

PECL-модуль mongodb 1.12.0 Класс теперь реализует интерфейсStringable для PHP 8.0+.
PECL-модуль mongodb 1.3.0 Класс теперь реализует интерфейс MongoDB\BSON\TimestampInterface.
PECL-модуль mongodb 1.2.0 Класс теперь реализует интерфейсы Serializable и JsonSerializable.

Содержание

Добавить

Примечания пользователей

Пользователи ещё не добавляли примечания для страницы
To Top