HI, у меня есть строка 2011-05-13T00: 00: 00 и я хочу, чтобы преобразовать эту строку в МММ д, формат гггг. любая помощь?
Формат даты проблема - преобразовать строку в дату в МММ д, формат гггг
comment
Так много дубликатов: stackoverflow.com/search?q=iphone+date+format Пожалуйста, поиск, прежде чем отправлять.
- person jscs   schedule 13.05.2011
Ответы (3)
Я не на моем Mac, но это должно дать вам хороший старт:
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateFormat:@"yyyy'-'MM'-'dd'T'HH':'mm':'ss'"];
NSDate *originalDate = [dateFormatter dateFromString:originalDateString];
[dateFormatter setDateFormat:@"MM' 'DD','yyyy"];
NSString *formattedDateString = [dateFormatter stringFromDate:originalDate];
[dateFormatter release];
person
Hobbes the Tige
schedule
13.05.2011
Вы должны смотреть на справочной документации для NSDateFormatter
, это делать то, что вы хотите: http://developer.apple.com/library/mac/documentation/Cocoa/Reference/Foundation/Classes/NSDateFormatter_Class/Reference/reference.html»отн=
person
PeyloW
schedule
13.05.2011
использовать этот код
NSDateFormatter * DF = [[NSDateFormatter Alloc] инициализации];
[DF setDateFormat: @ "YYYY-MM-дд чч: мм: сс A"];
NSDate * MyDate = [DF dateFromString: myDateAsAStringValue];
person
Deepesh
schedule
13.05.2011