我有来自不同时区的用户,我想在特定时间(比如20pm)通过云代码自动发送推送通知。
我的问题是:它在20pm UTC发送推送给所有人,所以中国或法国的人不会在20pm收到它到他们的当地时间,但时间对应于解析服务器的20pm UTC,如果我没有弄错的话。
如何从云代码发送推送通知到每个用户本地时间的特定时间?
我想到的最好的方法是为你想要支持的每个时区创建一个单独的频道,为你的用户订阅相应的频道,然后向每个频道发送带有本地化时间的推送通知。
但是,请注意,如果中国是您想要支持的特定国家,那么他们在整个地理上跨越五个时区的非常大的国家中只有一个时区。中国东部的早上8点也是中国西部的早上8点,尽管中国西部应该是凌晨3点。