返回自2001年1月1日到现在经过的秒数。
- (instancetype)init初始化,获取当前时间。
- (instancetype)initWithTimeIntervalSinceReferenceDate:(NSTimeInterval)ti初始化,设置当前时间为参数ti。
- (NSTimeInterval)timeIntervalSinceDate:(NSDate *)anotherDate;返回当前时间与其他时间的差值。
@property (readonly) NSTimeInterval timeIntervalSinceNow;返回当前时间与现在时间的差值。
@property (readonly) NSTimeInterval timeIntervalSince1970;返回自1970年1月1日到现在经过的秒数。
- (id)addTimeInterval:(NSTimeInterval)seconds返回增加参数seconds后的NSDate对象
- (instancetype)dateByAddingTimeInterval:(NSTimeInterval)ti返回增加参数ti后的NSDate对象
- (NSDate *)earlierDate:(NSDate *)anotherDate;返回更早的时间
- (NSDate *)laterDate:(NSDate *)anotherDate;返回更晚的时间
- (NSComparisonResult)compare:(NSDate *)other;比较时间大小
- (BOOL)isEqualToDate:(NSDate *)otherDate;比较时间是否相等
@property (readonly, copy) NSString *description;返回描述
+ (instancetype)date;返回当前时间
+ (instancetype)dateWithTimeIntervalSinceNow:(NSTimeInterval)secs;根据当前时间+secs获取时间
+ (instancetype)dateWithTimeIntervalSinceReferenceDate:(NSTimeInterval)ti;根据参数ti获取时间
+ (instancetype)dateWithTimeIntervalSince1970:(NSTimeInterval)secs;根据1970年1月1日起的时间+secs获取时间
+ (instancetype)dateWithTimeInterval:(NSTimeInterval)secsToBeAdded sinceDate:(NSDate *)date;根据参数date+secsToBeAdded获取时间
- (instancetype)initWithTimeIntervalSinceNow:(NSTimeInterval)secs;根据当前时间+secs初始化
- (instancetype)initWithTimeIntervalSince1970:(NSTimeInterval)secs;根据1970年1月1日起的时间+secs初始化
- (instancetype)initWithTimeInterval:(NSTimeInterval)secsToBeAdded sinceDate:(NSDate *)date;根据参数date+secsToBeAdded初始化