System.JSON.Writers.TJsonTextWriter.DateFormatHandling
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
.