我希望能够根据用户设备所在的语言环境显示日期和月份。
例如,当语言环境为美国时,今天的日期应该显示为5/18,而当语言环境为德国时,则应显示为18.5.
由于需要处理各种可能的语言环境,因此我不能简单地使用
除了尝试识别字符串中的年份值并将其删除外,还有更优雅的方法吗?
例如,当语言环境为美国时,今天的日期应该显示为5/18,而当语言环境为德国时,则应显示为18.5.
由于需要处理各种可能的语言环境,因此我不能简单地使用
[dateFormatter setDateFormat:]
,而[dateFormatter setDateStyle:NSDateFormatterShortStyle]
会显示年份。除了尝试识别字符串中的年份值并将其删除外,还有更优雅的方法吗?