因此,我正在使用firebase实时数据库和firebase函数作为触发器。
我们的应用程序存储每日分析号。例如,今天发送的邮件总数。因此,在Firebase DB中,我们创建一个带有时间戳记的节点作为一天的开始。计算代码如下所示:
Singleton
问题是我们不知道如何将其与特定时区对齐。例如,对于当前行为,即将出现的时间戳为
1561075200000
在GMT时区中显示为2019年6月20日(星期四)下午5:00:00。
因此,基本上在我的时区中,这一天被认为是每天下午5点开始。显然这是个问题,因为我需要在凌晨12点。
那么,如何处理呢?只需添加(7 * 60 * 60 * 1000)吗?
恐怕这样做会导致其他时区每日统计信息出错 p>