У меня очень странный формат даты, приходящий ко мне через JSON.например - «18 июля 2010 г. 02:22:09»
Эти даты всегда в формате UTC.Я анализирую дату с помощью NSDateFormatter и устанавливаю timeZone в UTC ...
NSDateFormatter *inputFormatter = [[NSDateFormatter alloc] init];
[inputFormatter setTimeZone:[NSTimeZone timeZoneWithAbbreviation:@"UTC"]];
[inputFormatter setLocale:[[[NSLocale alloc] initWithLocaleIdentifier:@"en_US"] autorelease]];
[inputFormatter setDateFormat:@"MMMM, dd yyyy HH:mm:ss"];
NSDate *formatterDate = [inputFormatter dateFromString:dtStr];
Однако, дата входа в систему появляется со смещением моего устройства ...
"2010-07-18 02:22:09 -0600"
Что я здесь не так делаю?