【发布时间】:2018-08-30 22:04:24
【问题描述】:
我正在尝试使用以下代码从 firebase 获取服务器时间:
let timestamp = ServerValue.timestamp()
let today = NSDate(timeIntervalSince1970: timestamp/1000)
但这给了我一个错误提示:
二元运算符“/”不能应用于“[Any Hashable: Any]”和“Int”类型的操作数
为什么ServerValue.timestamp() 不返回 TimeIntervel 值?
如何获取服务器的本地时间?
【问题讨论】:
-
什么是服务器价值?可以分享一下吗?
-
根据您的错误,它可能是字典。对吗?
-
@Adolfo 我在发帖之前已经阅读了这篇文章。但这个问题是两年前发布的,我尝试了解决方案。
-
您需要先将其从字典中取出,然后才能对其进行操作。我们需要查看
ServerValue.timestamp()的实际返回值,以表明您希望您需要做的正是。
标签: ios swift firebase server timestamp