用户个人资料页面似乎不允许用户指定他们的时区。我们应该如何添加此功能,以便用户可以选择并保存他们的时区,然后让网页显示本地化日期?
时间根据服务器的位置显示在我的浏览器中,所以我在当地时间早上 7 点编辑了一条记录,看起来好像我在未来 4 小时编辑了它:)
对我来说最好的解决方案是允许用户在他们的个人资料中指定他们的时区,然后让这个设置反映在 UI 中显示的时间中。
您需要将 Clock.Provider 设置为服务器上的 UTC 时钟。文档告诉您需要设置它,但并没有真正告诉您在哪里。您只需要在启动过程中进行设置即可。这是简要介绍它的文档的链接。
希望有帮助。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句