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

时间:2016-09-09 14:27:09

标签: ios swift ckquery

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

这是我目前的代码:

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

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

1 个答案:

答案 0 :(得分:7)

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

"yyyyMMdd"