iPhone - 如何获取用户的日期格式

Ily*_*ski 2 iphone cocoa-touch locale

我怎么知道用户喜欢的日期格式?有没有办法从手机的本地设置中读取它?用户是否更喜欢以"dd/mm/yyyy"或"mm/dd/yyyy"格式阅读日期?

先感谢您.

Bwo*_*oce 13

使用NSDateFormatter,但设置样式(不是格式),以便它使用用户的语言环境格式.

例如,创建一个NSDateFormatter并进行配置

[dateFormatter setDateStyle:NSDateFormatterShortStyle];
Run Code Online (Sandbox Code Playgroud)

(对于mm/dd/yy类型日期,在其他国家/地区为dd/mm/yy)