Я предполагаю, что вы проверяете дату, используя NSLog
.Объект NSDate
представляет абсолютное время - он не имеет понятия о часовом поясе, поэтому, когда его запрашивают description
, он отображается так, как если бы это было время в GMT.Если вы хотите, чтобы абсолютное время было представлено для часового пояса Стокгольма, вам нужно снова использовать форматер даты:
NSLog(@"%@", [dateFormatter stringFromDate:webUpdateDate]);
Поскольку дата была изначально создана с помощью форматера, для которого уже установлен часовой пояс СтокгольмЯ считаю, что это даст вам ту же строку, которую вы использовали для ввода: @"2011-07-22 22:10"
.