jjzjj

dateFormatFromTemplate

全部标签

ios - 删除关于用户区域设置的日期格式的年份

我想根据用户设备的区域显示日期和月份。因此,今天的日期在美国设置中显示为5/18,在德国设置中显示为18.5.。因为我想处理所有可能的语言环境,所以我不能简单地使用[dateFormattersetDateFormat:]和[dateFormattersetDateStyle:NSDateFormatterShortStyle]来显示年份。除了尝试识别字符串中的年份值并将其删除之外,还有更优雅的方法吗? 最佳答案 我自己找到了答案:[self.dateFormattersetDateFormat:[NSDateFormatterda

ios - 基于区域设置的设备日期格式

据我所知,日期格式会因地区而异,有没有办法从当前日期的设备本地设置中读取日期格式?日期格式是“dd/MM/yyyy”还是“MM/dd/yyyy”。时间格式是“h:mma”或其他格式。AM/PM文本是“AM”或“PM”。我负担不起任何第三方库,请告诉我这是否可以使用任何苹果类来完成。已编辑:我不想设置任何格式,我只想根据区域设置从设备中检索它。比如,在我的国家/地区,日期格式是dd/MM/yyyy,在单词的某些部分是MM/dd/yyyy,我想获得这种格式。如有任何答复,我们将不胜感激。 最佳答案 您要找的方法是+[NSDateForm