我正在尝试解析这个日期时间戳开始字符串:
Wed, 11 Sep 2013 08:51:41 EEST
这个问题只有
东部标准时间
, 我试过 z 或 zzz 或 V,什么也没发生。日期格式化程序始终为 NULL。
当我从字符串中删除 EEST 时,一切正常。
任何人都可以建议,如何解决这个问题?
谢谢
更新:
dateFormat = [[NSDateFormatter alloc] init];
[dateFormat setLocale:[[NSLocale alloc] initWithLocaleIdentifier:@"en_EN_POSIX"]];
[dateFormat setTimeZone:[NSTimeZone timeZoneWithAbbreviation:@"EEST"]];
[dateFormat setDateFormat:@"EEE, dd MMM yyyy HH:mm:ss V"];
dateFromString = [dateFormat dateFromString:beginString];