NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
dateFormatter.dateFormat = @"EEE MMM DD HH:mm:ss Z yyyy";
NSLog(@"Original Time:%@", _created_at);
NSDate *newCreatedDate = [dateFormatter dateFromString:_created_at];
NSString *newString = [dateFormatter stringFromDate:newCreatedDate];
NSLog(@"Conversion Time:%@", newString);
结果如下:
原始时间:太阳十月 25 18:37:03 +0800 2015年 转换时间:Sun Jan 25 18:37:03 +0800 2015
答案 0 :(得分:1)
您应该使用dd而不是DD。
dateFormatter.dateFormat = @"EEE MMM dd HH:mm:ss Z yyyy";