Swift 3 如何为特定日期创建日期

Swift 3 How to create Date for a specific date

在 swift 2.3 中,我编写了一个函数,它获取日期 6-01-16,将其转换为 NSDate,然后在 CKQuery 中使用它。我不确定如何为 Swift 3.

更新这个

这是我当前的代码:

let formatter = DateFormatter()
    formatter.dateFormat = "yyyymmdd"
    let olddate = formatter.date(from: "20160601")
    print(olddate)

这不起作用,我应该如何更改我的语法?

mm是分钟的格式;你的意思是 MM 几个月。您的 dateFormat 应该是:

"yyyyMMdd"