文書   >   Foundation   >   Archives and Serialization   >   JSONEncoder   >   JSONEncoder.DateEncodingStrategy
イニシャライザ
JSONEncoder.DateEncodingStrategy
JSON として日付をコード化する際に日付の書式設定に使用できる書式設定の戦略。
トピックス
デフォルトの書式
case deferredToDate
Date 構造体からの書式設定を使用する戦略。
標準の書式
case iso8601
ISO 8601 および RFC 3339 標準に従って日付を形式化する戦略。
カスタムの書式
case formatted(DateFormatter)
書式設定を指定された日付書式に委ねる戦略。
case custom((Date, Encoder) )
ユーザー定義関数を呼び出すことによってカスタムの日付をフォーマットする戦略。
新時代の形式
UTC 1970 年 1 月 1 日の深夜 0 時からのミリ秒単位で日付をコード化する戦略。
case secondsSince1970
UTC 1970 年 1 月 1 日の深夜 0 時からの秒数で日付をコード化する戦略。
以下も見よ
日付のコード化
var dateEncodingStrategy: JSONEncoder.DateEncodingStrategy
JSON オブジェクトの一部として日付をコード化する際に使用される戦略。