A classe MongoDB\BSON\UTCDateTime
(mongodb >=1.0.0)
Introdução
Representa uma » data BSON. O valor é um número inteiro de 64 bits que representa o número de milissegundos desde a época Unix (1º de janeiro de 1970). Valores negativos representam datas anteriores a 1970.
Resumo da classe
final
class MongoDB\BSON\UTCDateTime
implements
MongoDB\BSON\UTCDateTimeInterface, MongoDB\BSON\Type, Serializable, JsonSerializable, Stringable {
/* Métodos */
final public __construct(int|float|string|MongoDB\BSON\Int64|DateTimeInterface|null
}$milliseconds
= null
)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\UTCDateTimeInterface. |
PECL mongodb 1.2.0 | Implementa Serializable e JsonSerializable. |
Table of Contents
- MongoDB\BSON\UTCDateTime::__construct — Constrói um novo UTCDateTime
- MongoDB\BSON\UTCDateTime::jsonSerialize — Retorna uma representação que pode ser convertida para JSON
- MongoDB\BSON\UTCDateTime::serialize — Serializa um UTCDateTime
- MongoDB\BSON\UTCDateTime::toDateTime — Retorna a representação em DateTime deste UTCDateTime
- MongoDB\BSON\UTCDateTime::toDateTimeImmutable — Retorna a representação em DateTimeImmutable deste UTCDateTime
- MongoDB\BSON\UTCDateTime::__toString — Retorna a representação em string deste UTCDateTime
- MongoDB\BSON\UTCDateTime::unserialize — Desserializa um UTCDateTime