我尝试使用以下代码将2011-07-11 13:28:59 Etc/GMT
转换为NSDate,但结果为nil。
NSString *dateString=@"2011-07-11 13:28:59 Etc/GMT";
NSDateFormatter *dateformatter=[[NSDateFormatter alloc] init];
[dateformatter setDateFormat:@"yyyy-MM-dd hh:mm:ss z"];
NSDate *purchaseDate = [dateformatter dateFromString:dateString];
这个日期来自苹果服务器本身,用于应用内购买验证。我已经查阅了很多与时区有关的线程,但是没有一个线程展示如何转换这个
Etc/GMT
。我尝试过使用
z
、zz
、zzz
、zzzz
、Z
、ZZ
、ZZZ
、ZZZZ
,但问题仍未解决。