NSDateformatter возвращает ноль? - PullRequest
0 голосов
/ 24 июня 2011

Мой NSDateFormatter перенастраивает ноль.Это пример строки, которую я хочу проанализировать: @"6/23/11 0:42"

и это формат, который я использую: [dateFormatter setDateFormat: @"MM-dd-yy HH:mm"];

Что я делаю неправильно?Спасибо.

Ответы [ 2 ]

2 голосов
/ 24 июня 2011

Ваша строка даты имеет другой формат: @ "MM / dd / yy HH: mm" - попробуйте использовать ее.

0 голосов
/ 24 июня 2011

Указанный вами метод определяется как:

- (void)setDateFormat: (NSString *)string

Всегда возвращает nil.Он просто устанавливает форматер.

Вы должны использовать другой метод для получения форматированной даты, после , который вы использовали вышеупомянутым методом:

- (NSString *)stringFromDate: (NSDate *)date

Есливы хотите резерв, вы можете использовать другой метод NSDateFormatter:

- (NSDate *)dateFromString: (NSString *)string

Надеюсь, что помогает.

...