有没有办法从Firebase不断更新服务器时间?

时间:2016-10-04 18:38:51

标签: ios swift firebase

我的目标是让应用viewController在服务器时间达到6:00 pm时执行某些操作。问题是,如果我使用通用代码:

let timestamp = FIRServerValue.timestamp(),

然后它只被调用一次,我看不到更新的数据以检查6:00。任何解决方案或解决方法都会非常有用。提前谢谢。

1 个答案:

答案 0 :(得分:1)

获得时间戳后,将其与当前计算机的差异进行比较。例如,如果你在4:01得到它,但你当前的计算机是4:00,那么你知道你有+1分钟。

然后等待6:00 - 差异,在这种情况下为1分钟,您的服务器时间将为5:59,但firebase将为+1,因此它将是6:00。