【发布时间】:2013-06-14 21:48:24
【问题描述】:
我是根据时区存储日期的新手。
需要知道在数据存储中存储日期的标准方法。
我的要求是
- 根据日期范围轻松查询日期。
- 用他选择的客户适当时区显示日期(我有一个单独为时区维护的表格)
- 还可以使用数据存储区管理控制台进行查询。
任何与此相关的建议/想法都将对进一步进行有很大帮助。
【问题讨论】:
-
存储带有区域偏移量的日期和时间(对于时区)。时区是 ISO 标准。
-
如果我将它存储在默认的 UTC 中,我可以在视图中显示它时转换它们吗?
-
是的。我相信 simpledateformat 有一个区域偏移字符(我认为是 Z)。
-
那么为什么我需要时区作为偏移量?你在使用谷歌应用引擎吗?它需要易于使用 java 程序 i 代码和数据存储查看器进行查询。
-
区域偏移量是将时间转换为区域中的“本地时间”的增量。例如,“13:00 -0300”在距离格林威治标准时间 -3 小时的时区中是 1300 小时。我相信这意味着 1300 小时格林威治标准时间和 1000 小时“本地”时间
标签: java google-app-engine google-cloud-datastore