Введение
PHP Manual
PHP Manual»MongoDB\BSON»MongoDB\BSON\Timestamp

Класс 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 function __construct(int $increment, int $timestamp)
final public function getIncrement(): int
final public function getTimestamp(): int
final public function jsonSerialize(): mixed
final public function __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