Поэтому я намерен вывести даты, которые выглядят следующим образом:
Today, August 28
Tomorrow, August 29
Friday, August 30
...etc
Проблема в том, что кажется, что я могу только приблизиться.
Когда я setDoesRelativeDateFormatting:YES
и setDateStyle
- Full
и setTimeStyle
- None
, он дает такие результаты:
Today
Tomorrow
Friday, August 30, 2013
Это дает год и не дает месяц и дату на сегодня и завтра.
Другой код, который я пробовал, следующий:
[NSDateFormatter dateFormatFromTemplate:@"eeeedMMM" options:0
locale:[NSLocale currentLocale]];
и это дает следующее:
Wednesday, August 28
Thursday, August 29
Friday, August 30
По-видимому, dateStyle и timeStyle, или относительное форматирование даты, переопределяют пользовательский формат.
Есть ли способ выполнить этот формат даты, не вдаваясь в пользовательскую реализацию?
Спасибо заранее!