gpt4 book ai didi

ios - 如何将字符串日期转换为 NSDate?

转载 作者:行者123 更新时间:2023-11-28 08:34:28 25 4
gpt4 key购买 nike

我想在 Swift 中将“2014-07-15 06:55:14.198000+00:00”这个字符串日期转换为 NSDate。

最佳答案

试试这个:

let dateFormatter = NSDateFormatter()
dateFormatter.dateFormat = /* find out and place date format from
* http://userguide.icu-project.org/formatparse/datetime
*/
let date = dateFormatter.dateFromString(/* your_date_string */)

进一步查询,查看NSDateFormatterDateFormatter分别用于 Objective-C 和 Swift 的 Foundation 框架类。

Swift 3 及更高版本

let dateFormatter = DateFormatter()
dateFormatter.dateFormat = /* date_format_you_want_in_string from
* http://userguide.icu-project.org/formatparse/datetime
*/
guard let date = dateFormatter.date(from: /* your_date_string */) else {
fatalError("ERROR: Date conversion failed due to mismatched format.")
}

// use date constant here

编辑:

替代日期时间格式引用 https://unicode-org.github.io/icu/userguide/format_parse/datetime/

关于ios - 如何将字符串日期转换为 NSDate?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38189977/

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