解析SDK更新日期字段

时间:2017-01-12 20:21:48

标签: ios mongodb parse-platform swift3

我在iOS中使用Parse SDK将我的应用程序连接到mongo数据库。我无法更新日期字段。我的日期字段称为“eta”。 我知道我的日期格式正确。这是我在Swift中的代码:

parseObject.objectId = "ZzdfGr" parseObject.setObject("2017-01-12T15:24:50.129Z", forKey: "eta")

我可以更新的任何其他字段,但日期字段对我不起作用。

1 个答案:

答案 0 :(得分:2)

为swift3

投这样

只需用字符串或变量替换字符串(2017-01-12T15:24:50.129Z)。

let dateFormatter = DateFormatter()
dateFormatter.dateFormat = "yyyy-MM-dd'T'HH:mm:ss.SSSZ"
let date = dateFormatter.date(from: "2017-01-12T15:24:50.129Z")
print("date: \(date)")

parseObject.setObject(date, forKey: "eta")