我正在开发一个移动应用程序,该应用程序在服务器端使用django和angularJS + phonegap在客户端。
我的应用程序与基于日历的活动相关。所以它非常了解时区。
我现在面临的问题是我有一个功能,我以每周格式设置工作时间,这意味着:周一至周五上午 10:00 至下午 17:00。这是全球工作时间,不附加到特定日期。
我的问题是如何用时区处理这样的工作时间?django 中的 TimeField 没有对时区的意识。我应该如何向我的每个用户(取决于那里的时区)显示正确的工作时间,同时取决于他们的位置?
Moment Timezone是一个Javascript库,从moment.js开始管理时区。它可以帮助您解决问题。