在swift 2.3中,我编写了一个函数,它将日期转换为6-01-16,将其转换为NSDate,然后在CKQuery中使用它。我不确定如何为Swift 3更新此内容。
这是我目前的代码:
let formatter = DateFormatter()
formatter.dateFormat = "yyyymmdd"
let olddate = formatter.date(from: "20160601")
print(olddate)
这不起作用,我应该如何更改语法?
答案 0 :(得分:7)
mm
是分钟的格式;你的意思是MM
几个月。您的dateFormat
应为:
"yyyyMMdd"