所以我的意图是列出如下所示的日期:
Today, August 28
Tomorrow, August 29
Friday, August 30
...etc
问题是我似乎只能靠得这么近。
当 IsetDoesRelativeDateFormatting:YES
和setDateStyle
toFull
和setTimeStyle
to 时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,或相对日期格式会覆盖自定义格式。
有没有办法在不进入自定义实现的情况下完成这种日期格式?
提前致谢!