У меня есть строка типа @ "2011-03-29 15:22:16"
и я использую dateformatter, чтобы получить NSdate объект.
Ниже мой код:
NSString *dateStr = @"2011-03-29 15:22:16";
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setTimeStyle:NSDateFormatterShortStyle];
[dateFormatter setDateStyle:NSDateFormatterLongStyle];
NSLocale *usLocale = [[NSLocale alloc] initWithLocaleIdentifier:@"en_US"];
[dateFormatter setLocale:usLocale];
NSDate *date = [dateFormatter dateFromString:dateStr];
Однако дата всегда равна NULL.
Я пробовал несколько стилей времени и даты, но тоже не получилось.
Так может ли этот тип строки быть отформатирован в объект NSDate?
Заранее спасибо!