文書   >   Foundation   >   Dates and Times   >   Date   >   NSDate   >   init(timeIntervalSince1970:)
イニシャライザ
init(timeIntervalSince1970:)
1970 年 1 月 1 日 00:00:00 UTC を基準にして与えられた秒数で初期化された日付オブジェクトを返します。
宣言
convenience init(timeIntervalSince1970 secs: TimeInterval)
パラメータ
seconds | 新しい date の参照日付 (1970 年 1 月 1 日 00:00:00 UTC) からの秒数。負の引数を使用すると、参照日付の前の日付と時刻を指定できます。 |
戻り値
参照日付から seconds 秒に設定された NSDate オブジェクト。
議論
このメソッドは、BSD システム関数が返す time_t 値から NSDate オブジェクトを作成するのに便利です。
以下も見よ
日付(Date)の初期化
現在の日付と時刻に初期化された日付オブジェクトを返します。
init(timeIntervalSinceNow: TimeInterval)
現在の日付と時刻から与えられた相対秒数で初期化された日付オブジェクトを返します。
init(timeInterval: TimeInterval, since: Date)
与えられた秒数だけ別の日付に相対して初期化された日付オブジェクトを返します。
init(timeIntervalSinceReferenceDate: TimeInterval)
2001 年 1 月 1 日 00:00:00 UTC を基準にして与えられた秒数で初期化された日付オブジェクトを返します。
与えられた unarchiver 内のデータから初期化された日付オブジェクトを返します。