NSDateFormatter相對日期格式所以我的目的是推出日期將如下所示:與自定義格式
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,或相對日期格式將覆蓋自定義格式。
有沒有辦法在不進入自定義實現的情況下完成此日期格式?
在此先感謝!
rmaddy沒有問這個問題。 – vikingosegundo
訣竅是找出何時發生相對格式化。你不能只依靠前一天和後一天。在其他語言中,例如法語和俄語,您將在'昨天之前'和'明天之後'有相對格式。 – Davyd
輝煌的解決方案! –