1.[NSDate date]:表示当前时间
2.[NSDate dateWithTimeInterval:5 sinceDate:date]//返回比date晚5秒点时间
3.[date timeIntervalSince1970] //返回1970到date时间之间的秒数,返回NSTimeInterval类型
4.[date timeIntervalSinceNow]//返回从date当前时间之间的秒数
5.NSDate和NSString之间的转换
NSDate -》NSString
NSDateFormatter *format=[[NSDateFormatter alloc]init]//创建时间格式化对象
[email protected]"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]//创建时间格式化对象
[email protected]"yyyy-MM-dd HH:mm:ss"; //设置转化的格式
[format dateFromString:str]
注意:HH:表示24小时制的,hh:表示12小时制的
时间: 2024-10-17 19:23:47