Проблема с NSDateformatter - PullRequest
       2

Проблема с NSDateformatter

1 голос
/ 26 марта 2010

Я видел много вопросов по NSDateformatter и NSDate, но ни один не помог мне.

[formatter setDateFormat:@"yyyy/mm/dd"];
        NSDate *date = [formatter dateFromString:@"2010/03/10"];
        if (date) {
            NSLog(@"Date returned:::%@",date);
            return date;
        }

Probelm в том, что он возвращает дату --- '2010-01-10 00:03:00 +0600' Месяц изменяется на 1, а минута на 3. В чем может быть проблема ???

Ответы [ 2 ]

2 голосов
/ 26 марта 2010

использование

[formatter setDateFormat:@"yyyy/MM/dd"];

Это считается от малого мм до минут, поэтому я думаю ...

2 голосов
/ 26 марта 2010

Используйте MM для месяца вместо mm. См. Стандарт Unicode для справки.

...