一: 创建一个日期对象
- 直接简单的获取系统当前的时间
NSDate *today = [NSDate date]; // today:Sat Aug 25 14:30:10 2018
- 获取一个距离当前时间特定时间间隔的日期
NSDate *oneHourLater = [NSDate dateWithTimeIntervalSinceNow:3600];
说明:传入的参数:NSTimeInterval, 参数的定义:typedef double NSTimeInterval,即为double型的别称,单位是:秒。 - 返回距离特定时间点特定时间距离的时间
NSDate *oneHourLaterFromNow = [NSDate dateWithTimeInterval:3600 sinceDate:today];
- 获取距离格林尼治时间2001.1.1 00:00:00特定时间间隔的时间
NSDate *oneHourLaterFrom2001 = [NSDate dateWithTimeIntervalSinceReferenceDate:3600]; // Time:Mon Jan 1 09:00:00 2001
说明:本机目前所在的时区为东八区,因此返回的是早上九点
5.
网友评论