# MongoDB\BSON\UTCDateTime::jsonSerialize

(mongodb >=1.2.0)

MongoDB\BSON\UTCDateTime::jsonSerialize — Retourne une représentation qui peut être convertie en JSON

### Description

final public MongoDB\BSON\UTCDateTime::jsonSerialize(): mixed

### Liste de paramètres

Cette fonction ne contient aucun paramètre.

### Valeurs de retour

Retourne des données qui peuvent être sérialisées par json_encode() pour produire une représentation JSON étendue de MongoDB\BSON\UTCDateTime.

> Note: La sortie est cohérente avec la fonction MongoDB\BSON\toJSON(), qui utilise le format JSON étendu spécifique au pilote. Cela ne correspond pas nécessairement aux représentations JSON étendues » décontractées ou » canoniques utilisées par MongoDB\BSON\toRelaxedExtendedJSON() et MongoDB\BSON\toCanonicalExtendedJSON(), respectivement.

### Erreurs / Exceptions

- Lance une exception MongoDB\Driver\InvalidArgumentException lors d'une erreur survenue pendant l'analyse d'un argument.

### Voir aussi

- JsonSerializable::jsonSerialize() - Spécifie les données qui doivent être sérialisées en JSON
- json_encode() - Retourne la représentation JSON d'une valeur
- MongoDB\BSON\toCanonicalExtendedJSON() - Renvoie la représentation JSON étendue canonique d'une valeur BSON
- MongoDB\BSON\toRelaxedExtendedJSON() - Renvoie la représentation JSON étendue détendue d'une valeur BSON
- » MongoDB JSON Étendue