NSDateFormatterStyle.MediumStyle不显示在iPhone中

圣地亚哥·卡莫纳·冈萨雷斯

我在应用程序中使用NSDateFormatterStyle.MediumStyle来转换日期。我在字体大小为12的标签上显示日期

它在

的iPad

模拟器显示为“ 1994年11月12日”,但在我的

苹果手机

该设备显示简短的格式化程序:“ 11/12/1994”

您知道为什么它在iPad上起作用但在iPhone上不起作用

詹姆斯·扎吉尼

NSDateFormatterStyle文档中:

这些日期和时间样式的格式不正确,因为它们取决于语言环境,用户首选项设置和操作系统版本。如果要使用精确的格式,请不要使用这些常量。

也就是说,我假设您的iPad和iPhone设置为不同的语言环境

如果您希望日期在所有语言环境中都符合上述iPad示例的要求,则可以创建自己的格式化程序

let date = NSDate()
let dateFormatter = NSDateFormatter()
dateFormatter.dateFormat = "MMM d, yyyy"
dateFormatter.stringFromDate(date)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Titanium iPhone Mapview不显示图钉注释中的标题或字幕

来自分类Dev

popover不显示在iPhone上

来自分类Dev

更新的尺寸类别的xib在iPhone 6和iPhone 6 Plus中不显示iAd

来自分类Dev

底部工具栏在iPhone中显示,但在iPad中不显示

来自分类Dev

在模拟器中显示模糊效果,但在iPhone上不显示

来自分类Dev

iPhone 7 不显示网页视图

来自分类Dev

禁用allowEditing后,为什么UIImageview中不显示iPhone上的相机拍摄的全屏照片?

来自分类Dev

在iPhone6、6 +模拟器中不显示预测性(快速类型)键盘

来自分类Dev

Safari浏览器中不显示jpg图像(iPhone 3GS和iPod)

来自分类Dev

在WPF中不显示路径

来自分类Dev

FontAwesome不显示在Firefox中

来自分类Dev

JPanel不显示在JFrame中

来自分类Dev

UIImage不显示在UITableView中

来自分类Dev

iframe中的PHP不显示

来自分类Dev

JPanel中的JTable不显示

来自分类Dev

jQuery不显示在JS中

来自分类Dev

div中的图像不显示

来自分类Dev

子类不显示处理中

来自分类Dev

ConstraintLayout中的ListView不显示

来自分类Dev

Jtable中的列不显示

来自分类Dev

FontAwesome在Firefox中不显示

来自分类Dev

处理中不显示背景

来自分类Dev

ForeignKey不显示在Tastypie中

来自分类Dev

JComponent不显示在JFrame中

来自分类Dev

标题不显示在SlidingTabLayout中

来自分类Dev

JScrollPane中的JPanel不显示

来自分类Dev

属性在woocommerce中不显示

来自分类Dev

在actionBar中不显示图像

来自分类Dev

VR中的OnGUI不显示