大佬教程收集整理的这篇文章主要介绍了ios – 基于区域设置的设备的日期格式,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
>日期格式是“dd / MM / yyyy”还是“MM / dd / yyyy”.
>时间格式为“h:mm a”或其他内容.
> AM / PM文本是“AM”或“PM”.
我买不起任何第三方图书馆,请告诉我这是否可以使用任何苹果课程来完成.
编辑:
我不想设置任何格式,我只想根据语言环境从设备中检索它.
比如说,在我的国家,日期格式是dd / MM / yyyy,在MM / dd / yyyy这个词的某些部分我希望得到这种格式.
任何答案都表示赞赏.
您可以使用NSDateFormatter,将样式设置为所需的格式
NSDateFormatterShortStyle NSDateFormatterMediumStyle NSDateFormatterLongStyle
了解更多请看看documentation
以下是适合您的代码段.
NSDateFormatter *dateFormatter = [[[NSDateFormatter alloc] init] autorelease]; [dateFormatter setDateStyle:NSDateFormatterShortStyle]; NSString *dateformat = [dateFormatter dateFormat]; //M/d/yy NSString *amtext = [dateFormatter AMSymbol]; //AM NSString *pmtext = [dateFormatter PMSymbol]; //PM dateFormatter = [[[NSDateFormatter alloc] init] autorelease]; [dateFormatter settimestyle:NSDateFormatterShortStyle]; NSString *timeformat = [dateFormatter dateFormat]; //h:mm a
以上是大佬教程为你收集整理的ios – 基于区域设置的设备的日期格式全部内容,希望文章能够帮你解决ios – 基于区域设置的设备的日期格式所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。