Форматирование даты в моем заголовке ForHeaderInSection - PullRequest
0 голосов
/ 01 декабря 2009

Я работаю над простым списком приложений, и я хочу установить дату в обычном формате в части titleForHeaderInSection моего uiTableView.Но у меня есть некоторые проблемы.Это работает до некоторой степени, но дает мне слишком много информации, это показывает:

2009-12-01 00:04:10 -0700

в поле, где я бы простонравится показывать дату, когда элемент был создан, в идеале в более обычном формате, без определенного времени.Не могли бы вы помочь мне разобраться, что мне нужно изменить?Спасибо!!

1 Ответ

0 голосов
/ 01 декабря 2009

Вы можете использовать NSDateFormatter:

NSDateFormatter *outputFormatter = [[NSDateFormatter alloc] init];
[outputFormatter setDateFormat:@"HH:mm 'on' EEEE MMMM d"];
NSString *newDateString = [outputFormatter stringFromDate:[NSDate date]];

NSLog(@"newDateString %@", newDateString);
// For US English, the output is:
// newDateString 10:30 on Sunday July 11

Вы также должны прочитать Руководство по программированию форматирования даты

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...