文書   >   Foundation   >     Dates and Times   >   Date   >   init()
イニシャライザ
init(from:)
与えられた復号器から復号して新しいインスタンスを作成します。
宣言
パラメータ
decoder
そこからデータを読み込むべき復号器。
議論
このイニシャライザは、復号器からの読み取りに失敗した場合、または読み取られたデータが破損しているか無効である場合にエラーを throws します。
関連
プロトコルより
以下も見よ
日付の作成
現在の日付と時間に初期化された日付値を作成します。
init(timeIntervalSinceNow: TimeInterval)
現在の日付と時間を基準にして与えられた秒数で初期化された日付値を作成します。
init(timeInterval: TimeInterval, since: Date)
与えられた別の日付を基準にして秒数で初期化された日付値を作成します。
init(timeIntervalSinceReferenceDate: TimeInterval)
2001 年 1 月 1 日 00:00:00 UTC を基準に与えられた秒数で初期化された日付値を作成します。
init(timeIntervalSince1970: TimeInterval)
1970 年 1 月 1 日 00:00:00 UTC を基準に与えられた秒数で初期化された日付値を作成します。