【发布时间】:2013-07-15 06:45:26
【问题描述】:
我有这个日期:
2013-07-15T06:07:53-04:00
我使用 NSDateFormatter 将其转换为 NSDate:
[formatter setDateFormat:@"yyyy-MM-dd'T'HH:mm:ssZZZZZ"];
这可行,但它无法识别时区。它返回:
2013-07-15 10:07:53 +0000
我做错了什么?
谢谢
【问题讨论】:
-
你在哪里设置时区?
-
@Kasaname 未明确设置任何时区。日期格式化程序不应该从日期字符串中获取它吗?
标签: ios objective-c cocoa-touch nsdate nsdateformatter