# La classe MongoDB\BSON\UTCDatetime

(mongodb >=1.0.0)

## Introduction

Représente une » date BSON. La valeur est un entier de 64 bits qui représente le nombre de millisecondes depuis l'époque UNIX (1 janvier 1970). Les valeurs négatives représentent des dates avant le 1970.

## Synopsis de la classe

final MongoDB\BSON\UTCDateTime implements MongoDB\BSON\UTCDateTimeInterface , MongoDB\BSON\Type , Serializable , JsonSerializable {
/* Méthodes */
final public __construct ([ integer|float|string|DateTimeInterface `$milliseconds` = `NULL` ] )
final public jsonSerialize ( void ) : mixed
final public serialize ( void ) : string
final public MongoDB\BSON\UTCDatetime::toDateTime ( void ) : DateTime
final public __toString ( void ) : string
final public unserialize ( string `$serialized` ) : void
}

## Historique

Version | Description
--- | ---
1.2.0 | Implémente Serializable et JsonSerializable.

## Sommaire

- MongoDB\BSON\UTCDateTime::__construct — Construit un nouveau UTCDateTime
- MongoDB\BSON\UTCDateTime::jsonSerialize — Retourne une représentation qui peut être convertit en JSON
- MongoDB\BSON\UTCDateTime::serialize — Sérialise un UTCDateTime
- MongoDB\BSON\UTCDateTime::toDateTime — Retourne la représentation DateTime de ce UTCDateTime
- MongoDB\BSON\UTCDateTime::__toString — Retourne la représentation sous forme de chaîne de ce UTCDateTime
- MongoDB\BSON\UTCDateTime::unserialize — Désérialisé un UTCDateTime