我正在尝试为以下字符串设置 NSDateFormatter:
2012-12-18T09:05:24.000Z
它是 S3Object Summary lastmodifed 对象的输出。如果我需要更改显示格式,我必须将其设置为什么格式?知道吗?
我正在尝试为以下字符串设置 NSDateFormatter:
2012-12-18T09:05:24.000Z
它是 S3Object Summary lastmodifed 对象的输出。如果我需要更改显示格式,我必须将其设置为什么格式?知道吗?
对于 2012-12-18T09:05:24.000Z
格式字符串为 yyyy-MM-dd'T'HH:mm:ss.SSS'Z'
NSString *stringe = @"2010-06-21T20:06:36+00:00";
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateFormat:@"yyyy-MM-dd'T'HH:mm:ssZ"];
NSDate *reqDate = [dateFormatter dateFromString:string];
NSLog(@"%@",[dateFormatter stringFromDate:reqDate]);
现在您将获得 NSDate 对象中的日期,以便您可以根据您的要求更改该日期。