Я пытаюсь создать NSDate
из некоторых строк дат, которые у меня есть.nil вернулся с dateFromString NSDateFormatter
Вот что я делаю.
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
NSLocale *enUSPOSIXLocale = [NSLocale localeWithLocaleIdentifier:@"en_US_POSIX"];
[dateFormatter setLocale:enUSPOSIXLocale];
[dateFormatter setDateFormat:@"yyyy-MM-dd'T'HH:mm:ssZZZZZ"];
NSDate *now = [NSDate date];
NSDate *deliveryETA = [dateFormatter dateFromString:deliveryDate];
NSDate *createDate = [dateFormatter dateFromString:shipDate];
deliveryETA
всегда ноль с этой строкой 2014-12-23T23:59:59
но createDate всегда правильно инициализирован.
Любая идея, почему это так?
включают дефиниция 'deliveryDate' –
Можете ли вы предоставить дополнительные данные (deliveryDate, shipDate) на свой вопрос о том, как вы получаете формат и как вы хотите получить? – Hiren
'deliveryDate' is' 2014-12-23T23: 59: 59' – Clip