美文网首页
NSDate使用小结

NSDate使用小结

作者: 佐罗罗 | 来源:发表于2018-08-25 19:12 被阅读0次

    一: 创建一个日期对象

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

    相关文章

      网友评论

          本文标题:NSDate使用小结

          本文链接:https://www.haomeiwen.com/subject/zlqyiftx.html