A classe MongoDB\BSON\Timestamp
(mongodb >=1.0.0)
Introdução
Representa um » timestamp BSON. O valor consiste em um timestamp de 4 bytes (ou seja, segundos desde a época) e um incremento de 4 bytes.
Note: Este é um tipo interno do MongoDB usado para replicação e fragmentação. Não se destina ao armazenamento geral de datas (MongoDB\BSON\UTCDateTime deve ser usado em seu lugar).
Resumo da classe
final
class MongoDB\BSON\Timestamp
implements
MongoDB\BSON\TimestampInterface, MongoDB\BSON\Type, Serializable, JsonSerializable, Stringable {
/* Métodos */
}Registro de Alterações
Versão | Descrição |
---|---|
PECL mongodb 1.12.0 | Implementa Stringable para PHP 8.0+. |
PECL mongodb 1.3.0 | Implementa MongoDB\BSON\TimestampInterface. |
PECL mongodb 1.2.0 | Implementa Serializable e JsonSerializable. |
Table of Contents
- MongoDB\BSON\Timestamp::__construct — Constrói um novo Timestamp
- MongoDB\BSON\Timestamp::getIncrement — Retorna o componente de incremento deste Timestamp
- MongoDB\BSON\Timestamp::getTimestamp — Retorna o componente de timestamp deste Timestamp
- MongoDB\BSON\Timestamp::jsonSerialize — Retorna uma representação que pode ser convertida para JSON
- MongoDB\BSON\Timestamp::serialize — Serializa um Timestamp
- MongoDB\BSON\Timestamp::__toString — Retorna a representação em string deste Timestamp
- MongoDB\BSON\Timestamp::unserialize — Desserializa um Timestamp