NSDateFormatter可以格式化相对于当前时间以外的时间的日期吗?

时间:2015-11-16 21:52:00

标签: cocoa nsdateformatter

在启用NSDateFormatter时使用doesRelativeDateFormatting时,所有相对格式似乎都与当前系统时间相关。我想用相对格式来格式化日期,例如"今天"或者"明天",但相对于任意的"当前"时间而不是实际时间。

例如,我想指定2015年11月2日的NSDate,即2015年11月1日作为"当前"时间,并将其格式化为"明天"而不是" 2015年11月2日"。 NSDateFormatter可以这样做吗?

1 个答案:

答案 0 :(得分:0)

始终相对于系统日期。遗憾。

BUT

https://github.com/billgarrison/SORelativeDateTransformer可以做到这一点。也许你可以从那里获得代码