我的目标是让应用viewController
在服务器时间达到6:00 pm
时执行某些操作。问题是,如果我使用通用代码:
let timestamp = FIRServerValue.timestamp(),
然后它只被调用一次,我看不到更新的数据以检查6:00
。任何解决方案或解决方法都会非常有用。提前谢谢。
答案 0 :(得分:1)
获得时间戳后,将其与当前计算机的差异进行比较。例如,如果你在4:01得到它,但你当前的计算机是4:00,那么你知道你有+1分钟。
然后等待6:00 - 差异,在这种情况下为1分钟,您的服务器时间将为5:59,但firebase将为+1,因此它将是6:00。