具有不同时区时隙的Firebase预订

问题描述

我正在开发一个应用程序,该应用程序允许用户预订与治疗师的聊天会话。我已经制作了模型,并且可以很好地工作,但是当您仅考虑一个时区时。 目前,我有20个时隙,每个时隙代表一个特定时间。例如,插槽0 => 08:00,插槽1 => 08:45,依此类推。等等。当用户预订会话时,我禁用了插槽。

当两个用户都在同一时区时,一切工作都很好,但是当他们在不同时区时,则不起作用,因为时间段是硬编码的,例如,如果时区是+02:30,治疗师是,可能没有合适的时间段(例如08:30 => 09:15)。

我想要一些如何构造数据以便能够涵盖不同时区的帮助。该项目已经启动并且正在使用Firestore,因此我需要使用相同数据库解决方案。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)