MongoDB\BSON\Timestamp::getTimestamp

(mongodb >=1.3.0)

MongoDB\BSON\Timestamp::getTimestampВозвращает компонент отметки времени Timestamp

Описание

final public MongoDB\BSON\Timestamp::getTimestamp(): int

Компонент отметки времени Timestamp - это его наиболее значимые 32 бита, которые обозначают количество секунд с начала эпохи Unix. Это значение читается, как 32-разрядное целое число без знака с порядком байтов в старшем порядке.

Замечание: Поскольку целочисленный тип в PHP — знаковый, некоторые значения, которые получают этим методом, на 32-битных платформах могут превратиться в отрицательные целые числа. Чтобы получить строковое представление беззнакового целого, пользуются шаблоном форматирования "%u" функции sprintf().

Список параметров

У этой функции нет параметров.

Возвращаемые значения

Возвращает компонент отметки времени Timestamp.

Внимание

В 32-битных системах этот метод может возвращать отрицательное число. Хотя части приращения и отметки времени типа отметки времени BSON состоят из двух 32-разрядных значений без знака, PHP не может представить их на 32-разрядных платформах.

Ошибки

Смотрите также

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top