解析YYYY:MM:DD:HH:MM:在使用斯威夫特SS DateFormatter

问题描述 投票:0回答:1

我想在夫特解析Year:Month:Day:Hour:Minute:Second(例如2017:01:01:23:59:59)。我使用以下dateFormatyyyy:MM:dd:hh:mm:ss虽然日期格式返回nil给出一个字符串时:

let dateFormatter = DateFormatter()
dateFormatter.dateFormat = "yyyy:MM:dd:hh:mm:ss"
dateFormatter.date(from: "2017:01:01:23:59:59") // nil

NSDateFormatter.com说有东西在我的任一日期或格式无效。我究竟做错了什么?

swift nsdateformatter
1个回答
7
投票

我相信你的格式不正确。应改为yyyy:MM:dd:HH:mm:ssHH几个小时。

© www.soinside.com 2019 - 2024. All rights reserved.