创建 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];