Cocoa – 语言环境敏感 date/time 范围
Cocoa – locale-sensitive date/time ranges
考虑到语言差异(例如从右到左)和日历差异(例如伊斯兰日历),格式化日期或时间范围的首选区域设置敏感方式是什么。
例如,我希望格式化日期范围,例如:
2015 年 1 月 1 日 – 2015 年 1 月 7 日
考虑到不同的文化可能更喜欢其他符号而不是“–”来表示范围,并且他们可能从右到左阅读,因此更喜欢右边较小的日期。
我正在寻找在 iOS 和 OS X 中都可行的东西。
如果你可以要求 OS X 10.10+ 和 iOS 8+,那就是 NSDateIntervalFormatter
的目的。
考虑到语言差异(例如从右到左)和日历差异(例如伊斯兰日历),格式化日期或时间范围的首选区域设置敏感方式是什么。
例如,我希望格式化日期范围,例如:
2015 年 1 月 1 日 – 2015 年 1 月 7 日
考虑到不同的文化可能更喜欢其他符号而不是“–”来表示范围,并且他们可能从右到左阅读,因此更喜欢右边较小的日期。
我正在寻找在 iOS 和 OS X 中都可行的东西。
如果你可以要求 OS X 10.10+ 和 iOS 8+,那就是 NSDateIntervalFormatter
的目的。