NSString与NSDate互相转换及NSDate比较

原创 2015年07月10日 13:52:20

 NSDate 转换为 NSString:

  1. NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
  2. [dateFormatter setDateFormat:@"yyyy-MM-dd HH:mm:ss"];
  3. NSString *strDate = [dateFormatter stringFromDate:[NSDate date]];
  4. NSLog(@"%@", strDate);
  5. [dateFormatter release];


结果:

  1. 2010-08-04 16:01:03



 NSString 转换为 NSDate:

  1. NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
  2. [dateFormatter setDateFormat:@"yyyy-MM-dd HH:mm:ss"];
  3. NSDate *date = [dateFormatter dateFromString:@"2010-08-04 16:01:03"];
  4. NSLog(@"%@", date);
  5. [dateFormatter release];


结果:

  1. 2010-08-04 16:01:03 +0800


日期之间比较可用以下方法

    - (BOOL)isEqualToDate:(NSDate *)otherDate;

    otherDate比较,相同返回YES

 

    - (NSDate *)earlierDate:(NSDate *)anotherDate;

    anotherDate比较,返回较早的那个日期

 

    - (NSDate *)laterDate:(NSDate *)anotherDate;

    anotherDate比较,返回较晚的那个日期

 

    - (NSComparisonResult)compare:(NSDate *)other;

    该方法用于排序时调用:

      . 当实例保存的日期值与anotherDate相同时返回NSOrderedSame

      . 当实例保存的日期值晚于anotherDate时返回NSOrderedDescending

      . 当实例保存的日期值早于anotherDate时返回NSOrderedAscending

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

NSString与NSDate互相转换

NSString与NSDate互相转换 字符串转NSDate

NSDate和NSString相互转换

不积小流无以成江海,不及硅步无以至千里。做iOS开发也是这样,平时写代码要多收集一些有用的代码,以免每次都从新来一遍,不仅浪费时间,也影响开发效率。 有人把做app形容成盖房子,码农就是搬砖的,...

NSDate和NSString相互转换

NSDate转NSString 日期转成字符串。这个虽然简单,但是我相信很多朋友初次遇到肯定束手无策。脑子里蹦出四个字:这怎么转?直接上代码: //获取系统当前时间 NSDate*cur...

NSDate和NSString相互转换

做ios开发时,有时候会遇到很简单很小的功能,如题,就比如NSDate和NSString相互转换,虽然很简单,但有时候就记不住,每次都要查资料,好记性不如烂笔头啊,所以还是老老实实记一下,方便以后查阅...

NSDate 与 NSString 之间的相互转换

1. 创建时间类NSDateNSDate *today = [[NSDate alloc] init]; tomorrow = [today dateByAddingTimeInterval: se...

NSDate和NSString之间的相互转换

今天给大家分享一些关于NSDate和NSString相互转换。百度一下,有一大推相关的方法。每次都百度,不如自己收集起来方便。 NSDate转NSString 日期转成字符串。这个虽然简单,但是我...

NSDate和NSString相互转换

不积小流无以成江海,不及硅步无以至千里。做iOS开发也是这样,平时写代码要多收集一些有用的代码,以免每次都从新来一遍,不仅浪费时间,也影响开发效率。

iOS中NSDate和NSString相互转换

今天给大家分享一些关于NSDate和NSString相互转换。 日期转成字符串。这个虽然简单,但是我相信很多朋友初次遇到肯定束手无策。脑子里蹦出四个字:这怎么转?直接上代码: //获取系统当前时...

NSDate和NSString相互转换

NSDate转NSString日期转成字符串。这个是比较简单,对于初次遇到的同学可能会有些束手无策。这里把直观的代码分享给大家——直接上代码://获取系统当前时间 NSDate *currentDat...

NSNumber、NSString、NSDate、NSCalendarDate、NSData

NSNumber + (NSNumber *)numberWithInt:(int)value; + (NSNumber *)numberWithDouble:(double)value; - ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)