Cocoa - 区域设置敏感的日期/时间范围

时间:2015-04-08 02:46:30

标签: ios macos cocoa datetime globalization

格式化日期或时间范围的首选区域设置敏感方式是什么,同时考虑到语言差异(例如从右到左)和日历差异(例如伊斯兰日历)。

例如,我正在寻找格式化日期范围,例如:

2015年1月1日 - 2015年1月7日

考虑到不同的文化可能更喜欢“ - ”之外的其他符号来表达范围,并且它们可能从右到左阅读,因此更喜欢右侧较小的日期。

我正在寻找适用于iOS和OS X的东西。

1 个答案:

答案 0 :(得分:1)

如果您可以要求OS X 10.10+和iOS 8+,那就是NSDateIntervalFormatter的用途。