NSString *dateString = @"19/10/2014";
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateFormat:@"dd/MM/yyyy"];
NSDate *myDate = [dateFormatter dateFromString:dateString];
Почему myDate
имеет значение null для этой конкретной даты (19/10/2014)??
Если я сменил dateString
на @"25/10/2014"
, dateFormatter
правильно вернул дату... Что не так с моим кодом?
* Этот код возвращает null, когда в моем часовом поясе iPhone находится "Бразилиа, Бразилиа". Например, когда мой часовой пояс - "Вашингтон, округ Колумбия, ЕСА", код возвращает правильную дату.