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};
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
property | public | System.JSON.Writers.pas System.JSON.Writers.hpp |
System.JSON.Writers | TJsonTextWriter |
Beschreibung
Ermittelt oder legt fest, wie Daten im JSON-Text geschrieben werden sollen.
DateFormatHandling gibt das Format eines TDateTime-Typs an, mit dem Datumsangaben im JSON dargestellt werden.
Die folgenden Werte sind möglich: Iso, Unix, FormatSettings
.
Iso
: Datums- und Uhrzeitformat wie in ISO 8601 definiert. Zum Beispiel:
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
: Zeitstempel, der die Anzahl der Sekunden seit 1970-01-01 00:00:00 UTC repräsentiert. Zum Beispiel:
1447320565 seconds since Jan 01 1970. (UTC)
FormatSettings
: Rich-Formatierung einer TDateTime-Variable in einem String. Verwendet FormatDateTime zum Anzeigen des TDateTime-Wertes.
Wenn Sie eine Instanz von TJsonTextWriter erstellen, wird DateFormatHandling auf Iso
gesetzt.