ASP源码.NET源码PHP源码JSP源码JAVA源码DELPHI源码PB源码VC源码VB源码Android源码
当前位置:首页 >> 低调看直播体育app软件下载 >> IOS开发 >> 虚心使人进步骄傲使人落后 iOS NSDate等时间类的使用

虚心使人进步骄傲使人落后 iOS NSDate等时间类的使用(1/3)

来源:网络整理     时间:2016-07-26     关键词:虚心使人进步骄傲使人落后

本篇文章主要介绍了"虚心使人进步骄傲使人落后 iOS NSDate等时间类的使用",主要涉及到虚心使人进步骄傲使人落后方面的内容,对于IOS开发感兴趣的同学可以参考一下: 一、NSDateNSDate对象用来表示一个具体的时间点。NSDate是一个类簇,我们所使用的NSDate对象,都是NSDate的私有子类的实体。NSDate存...

一、NSDate

  1. NSDate对象用来表示一个具体的时间点。
  2. NSDate是一个类簇,我们所使用的NSDate对象,都是NSDate的私有子类的实体。
  3. NSDate存储的是GMT时间,使用的时候会根据 当前应用 指定的 时区 进行时间上的增减,以供计算或显示。

//iOS时间
    //当前时间、默认0时区    NSDate *date = [NSDate date];
    NSLog(@"当前时间date%@",date);

    //NSDateFormatter是用来设置NSDate的格式    NSDateFormatter *formatter = [[NSDateFormatter alloc] init];
    //设置为系统时区    formatter.timeZone = [NSTimeZone systemTimeZone];
    //用来设置NSDate的输出格式    formatter.dateFormat = @"yyyy-MM-dd HH:mm:ss";

    //用来讲本地时间转换成字符串的形式输出    NSString *timeStr = [formatter stringFromDate:[NSDate date]];
    NSLog(@"本地时间 NSDate的输出格式 %@",timeStr);

 除此之外,日期之间比较可用以下方法:

//与otherDate比较,相同返回YES    - (BOOL)isEqualToDate:(NSDate *)otherDate;

    //与anotherDate比较,返回较早的那个日期    - (NSDate *)earlierDate:(NSDate *)anotherDate;

    //与anotherDate比较,返回较晚的那个日期    - (NSDate *)laterDate:(NSDate *)anotherDate;

二、NSDateFormatter

虚心使人进步骄傲使人落后相关图片

虚心使人进步骄傲使人落后相关文章