Introduction
PHP Manual
PHP Manual»MongoDB\BSON»MongoDB\BSON\Timestamp

La classe MongoDB\BSON\Timestamp

(mongodb >=1.0.0)

Représente un » horodatage BSON, la valeur se compose d'un horodatage de 4 octets (c.-à-d. secondes depuis l'époque) et d'une incrémentation de 4 octets.

Note: Il s'agit d'un type MongoDB interne utilisé pour la réplication et la fragmentation. Il n'est pas prévu pour le stockage de date générale (MongoDB\BSON\UTCDateTime doit être utilisé à la place).

final class MongoDB\BSON\Timestamp implements MongoDB\BSON\TimestampInterface, MongoDB\BSON\Type, JsonSerializable, Stringable {
/* Méthodes */
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
}
Version Description
PECL mongodb 2.0.0 Cette classe n’implémente plus l'interface Serializable.
PECL mongodb 1.12.0 Implémente Stringable pour PHP 8.0+.
PECL mongodb 1.3.0 Implémente MongoDB\BSON\TimestampInterface.
PECL mongodb 1.2.0 Implémente Serializable et JsonSerializable.

Sommaire

To Top