使用NSDate-timeago和NSDateFormatter格式化日期时遇到问题。我似乎非常接近,但我的日期略有偏差。
NSLog(@"date is %@", date);
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc]init];
[dateFormatter setDateFormat:@"yyyy-MM-dd'T'HH:mm:ss.SSS'Z'"];
NSDate *yourDate = [dateFormatter dateFromString:date];
NSLog(@"my date %@", yourDate);
NSString *ago = [yourDate timeAgo];
日期是2014-08-05T22:40:05.122Z 我的日期2014-08-06 02:40:05 +0000
我的约会'应该是2014-08-05,而不是削减' T'那样的。