-1

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

这是我当前的代码:

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

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

4

1 回答 1

8

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

"yyyyMMdd"
于 2016-09-09T14:33:24.463 回答