System.JSON.Writers.TJsonTextWriter.DateFormatHandling

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

property DateFormatHandling: TJsonDateFormatHandling read FDateFormatHandling write FDateFormatHandling;

C++

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

プロパティ

種類 可視性 ソース ユニット
property public
System.JSON.Writers.pas
System.JSON.Writers.hpp
System.JSON.Writers TJsonTextWriter


説明

JSON テキストに日付をどう書き込むかを取得または設定します。

DateFormatHandling は、JSON 内で日付を表現するために使用する TDateTime の書式を示します。

取り得る値には Iso、Unix、FormatSettings があります。

Iso: ISO 8601 で定義された日時形式です。次に例を示します。

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: 1970-01-01 00:00:00 UTC を起点とした秒数を表すタイムスタンプです。次に例を示します。

1447320565 seconds since Jan 01 1970. (UTC)

FormatSettings: TDateTime 変数を文字列に変換するための豊富な書式を設定できる形式です。FormatDateTime を使用して TDateTime 値を表示します。

TJsonTextWriter インスタンスの作成時には、DateFormatHandlingIso に設定されます。

関連項目