System.JSON.Writers.TJsonTextWriter.DateFormatHandling

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

property DateFormatHandling: TJsonDateFormatHandling read FDateFormatHandling write FDateFormatHandling;

C++

__property System::Json::Types::TJsonDateFormatHandling DateFormatHandling = {read=FDateFormatHandling, write=FDateFormatHandling, nodefault};

Propriétés

Type Visibilité  Source Unité  Parent
property public
System.JSON.Writers.pas
System.JSON.Writers.hpp
System.JSON.Writers TJsonTextWriter


Description

Obtient ou définit la façon dont les dates sont écrites dans le texte JSON.

DateFormatHandling indique le format de TDateTime utilisé pour représenter les dates en JSON.

Les valeurs possibles sont : Iso, Unix, FormatSettings.

Iso : format date et heure tel que défini en ISO 8601. Par exemple :

YYYY-MM-DDThh:mm:ss.sTZD (eg 1997-07-16T19:20:30.45+01:00)
//Complete date plus hours, minutes, seconds and a decimal fraction of a second

Unix : horodatage qui représente le nombre de secondes depuis le début du 1970-01-01 00:00:00 UTC. Par exemple :

1447320565 seconds since Jan 01 1970. (UTC)

FormatSettings : formatage riche d'une variable TDateTime en chaîne. Il utilise FormatDateTime pour afficher la valeur TDateTime.

Lorsque vous créez une instance de TJsonTextWriter, DateFormatHandling est défini sur Iso.

Voir aussi