gpt4 book ai didi

swift - 日期格式 ( "yyyy-MM-dd HH:mm:ss VV") 返回 nil

转载 作者:行者123 更新时间:2023-11-28 07:27:44 26 4
gpt4 key购买 nike

我正在尝试更改应用内购买日期的格式,但在真实设备中返回 nil,但在模拟器中效果很好。

let DateString = "2016-01-21 00:29:09 Etc/GMT"
let dateFormatter = DateFormatter()
dateFormatter.dateFormat = "yyyy-MM-dd HH:mm:ss VV"
var dateObject = dateFormatter.date(from: DateString)
print(dateObject)

最佳答案

在处理硬编码日期格式时,您应该始终设置DateFormatterlocale。在大多数情况下,您可以使用 en_US_POSIX

let dateString = "2016-01-21 00:29:09 Etc/GMT"
let dateFormatter = DateFormatter()
dateFormatter.locale = Locale(identifier: "en_US_POSIX")
dateFormatter.dateFormat = "yyyy-MM-dd HH:mm:ss VV"
let dateObject = dateFormatter.date(from: dateString)
print(dateObject)

关于swift - 日期格式 ( "yyyy-MM-dd HH:mm:ss VV") 返回 nil,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55934036/

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