创建 NSDate

NSDate 类提供了创建与给定日期和时间相对应的 NSDate 对象的方法。可以使用指定的初始化程序初始化 NSDate,其中:

返回相对于 2001 年 1 月 1 日 00:00:00 UTC 初始化的 NSDate 对象,给定的秒数。

NSDate *date = [[NSDate alloc] initWithTimeIntervalSinceReferenceDate:100.0];

NSDate 还提供了一种简单的方法来创建一个等于当前日期和时间的 NSDate

NSDate *now = [NSDate date];

也可以从当前日期和时间创建一个给定秒数的 NSDate

NSDate *tenSecondsFromNow = [NSDate dateWithTimeIntervalSinceNow:10.0];