所以我的场景基本上是这样的:如果用户有一个阿拉伯语语言环境,一个日期被格式化成这个字符串:١٩/١٠/٢٠١٢ ٣:٢١ م
数字是阿拉伯数字,日期是根据阿拉伯语言环境/区域格式以某种方式排序/格式化的。问题是某些用户的语言环境可能是阿拉伯语,但语言设置为英语(因为他/她可能无法阅读阿拉伯语)。
有没有办法只将数字更改为阿拉伯语,同时保留来自语言环境的格式化程序中的所有其他内容?也就是说,根据区域设置/区域格式(保留顺序)格式化该日期,但使用英文数字而不是阿拉伯数字。我看不出苹果为我们提供的任何方式做出这样的改变。
提前致谢!