转载地址 http://blog.sina.com.cn/s/blog_6d01cce3010199if.html
由NSDate 转换为NSString:
- NSDateFormatter*dateFormatter = [[NSDateFormatter alloc] init];
- [dateFormattersetDateFormat:@"yyyy-MM-dd HH:mm:ss"];
- NSString*strDate = [dateFormatter stringFromDate:[NSDatedate]];
- NSLog(@"%@",strDate);
- [dateFormatterrelease];
结果:
- 2010-08-0416:01:03
由NSString 转换为NSDate:
- NSDateFormatter*dateFormatter = [[NSDateFormatter alloc] init];
- [dateFormattersetDateFormat:@"yyyy-MM-dd HH:mm:ss"];
- NSDate *date =[dateFormatter dateFromString:@"2010-08-04 16:01:03"];
- NSLog(@"%@",date);
- [dateFormatterrelease];
结果:
- 2010-08-0416:01:03 +0800
日期之间比较可用以下方法