我想在 Swift 中解析 Year:Month:Day:Hour:Minute:Second
(例如 2017:01:01:23:59:59
)。我正在使用以下 dateFormat
:yyyy: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说我的日期或格式有问题。我做错了什么?
最佳答案
我认为您的格式不正确。它应该是 yyyy:MM:dd:HH:mm:ss
。 HH
表示小时。
关于swift - 解析 yyyy :MM:dd:hh:mm:ss using DateFormatter in Swift,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54531317/