0

我从 JSON 中提取日期,格式为“1900-01-01T00:00:00-06:00”

我目前正在尝试(并且无法解析)的代码是这样的

NSDateFormatter *formatter = [[NSDateFormatter alloc] init];
[formatter setDateFormat:@"yyyy-MM-dd'T'HH:mm:ss.SSSZZ"];
tempDate = [formatter dateFromString:trimmedString];

然后,在我实际以正确格式取回日期后,我想以 MM-dd-yyyy 格式显示我提取的内容。

我不确定最后需要多少 SSS 和 ZZ,并且尝试了多种组合均无济于事。有什么建议么?

4

1 回答 1

3

你需要五个“Z”

[dateFormatter setDateFormat:@"yyyy-MM-dd'T'HH:mm:ssZZZZZ"];
于 2013-05-14T20:28:56.860 回答