我的日期格式iOS6的不正确的时区,而从字符串转换日期的NSDate
2013-07-16T07:40:36.939-04:00
当我把它转换成一个NSDate的 日期格式为IST或格林威治标准时间+5:30,因为我在印度。我应该如何使用-4:00作为时区,并根据数字显示EST或PDT。如果我使用zzz,则返回GTM + 5:30,zzzz返回印度标准时间。这是我的方式
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateFormat:@"yyyy-MM-dd'T'HH:mm:ss.SSSzzz"];
NSDate *date = [dateFormatter dateFromString:strDate];
没有任何区别 –