我是基于时区存储日期的新手。
需要知道在数据存储中存储日期的标准方法。
我的要求是
- 根据日期范围轻松查询日期。
- 用他选择的客户适当的时区显示日期(我有一个单独为时区维护的表格)
- 也可以使用数据存储管理控制台进行查询。
任何有关此的建议/想法都将对进一步进行有很大帮助。
我是基于时区存储日期的新手。
需要知道在数据存储中存储日期的标准方法。
我的要求是
任何有关此的建议/想法都将对进一步进行有很大帮助。
始终以 UTC 格式转换和存储数据/时间,以便数据易于理解且不含糊
仅将日期/时间转换回用户的“本地时间”以用于显示目的。
以 UTC/GMT 等效毫秒格式存储日期是个好主意。结果,很容易根据来自 UI 或服务器端的偏移量来回转换到适当的时区。我相信数据库中的日期应该与区域无关,以避免不必要的复杂性。
处理区域对话的最佳/简单方法是使用 JavaScript 从 UI 开始,因为客户端始终是本地时间。有多个 JS 插件可用于处理此问题。
这是一个MomentJS