PHP Conference Kansai 2025

MongoDB\BSON\Timestamp::getTimestamp

(mongodb >=1.3.0)

MongoDB\BSON\Timestamp::getTimestampDevuelve el componente de timestamp de Timestamp

Descripción

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

El componente de timestamp de un Timestamp es sus 32 bits más significativos, que denota el número de segundos desde la época Unix. Este valor se lee como un entero de 32 bits no signado con un orden de bytes big-endian.

Nota: Debido a que le tipo de entero de PHP es con signo, algunos valores devueltos por este método podrían aparecer como enteros negativos en plataformas de 32 bits. El formateador "%u" de sprintf() se puede usar para obtener una representación de string del valor decimal sin signo.

Parámetros

Esta función no tiene parámetros.

Valores devueltos

Devuelve el componente de timestamp de Timestamp.

Advertencia

En sistemas de 32 bits, este método puede devolver un número negativo. Aunque las partes de incremento y timestamp del tipo timestamp BSON consisten en dos valores de 32 bits no signados, PHP no puede representarlos en plataformas de 32 bits.

Errores/Excepciones

add a note

User Contributed Notes

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