gpt4 book ai didi

swift - 设备时间为 24 小时格式时应用程序崩溃

转载 作者:行者123 更新时间:2023-11-29 05:38:30 25 4
gpt4 key购买 nike

在我的应用程序中,如果 iPhone 设备时间采用 12 小时格式,则日期格式化程序可以正常工作,但如果设备时间采用 24 小时格式,则应用程序崩溃。

 let dateFormatter = NSDateFormatter();
dateFormatter.dateStyle = NSDateFormatterStyle.ShortStyle
dateFormatter.timeStyle = NSDateFormatterStyle.NoStyle;
dateFormatter.dateFormat = "hh:mm a";
var dt1 = dateFormatter.dateFromString(arrSecond.objectAtIndex(n) as! String)

最佳答案

@Rajan 感谢您给我关于 NSLocale 的想法。我将日期格式化程序的区域设置标识符设置为“en_US_POSIX”。我只是在分配日期格式化程序后在我的代码中添加以下行。 dateformatter.locale = NSLocale(localeIdentifier:"en_US_POSIX") 感谢 frnd 提供这个想法

关于swift - 设备时间为 24 小时格式时应用程序崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56795429/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com