1.一些基本方法

[NSDate date];表示当前时间

[NSDate dateWithTimeInterval:5 sinceDate:date];//返回比date晚5秒点时间

[date  timeIntervalSince1970];//返回1970到date时间之间的秒数,返回NSTimeInterval类型

[date timeIntervalSinceNow];//返回从date当前时间之间的秒数

 

5.NSDate和NSString之间的转换

  NSDate  -》NSString

NSDateFormatter  *format=[[NSDateFormatter alloc]init];//创建时间格式化对象

format.dataFormat=@"yyyy-MM-dd HH:mm:ss";  //设置转化的格式

NSString *str=[format stringFromDate:[NSDate date]];//将NSDate对象转成NSString

 

  NSString  -》NSDate

NSString *str=@"2015-2-2";

NSDateFormatter  *format=[[NSDateFormatter alloc]init]//创建时间格式化对象

format.dataFormat=@"yyyy-MM-dd HH:mm:ss";  //设置转化的格式

[format dateFromString:str];

 

注意:HH:表示24小时制的,hh:表示12小时制的

 

    

posted on 2015-05-19 15:56  Angel_baby  阅读(229)  评论(0编辑  收藏  举报