1

任何人都知道如何在 openerp 6.1 和 postgresql 的日期时间字段中显示相同的数据?

当我在 7:00(我的时区是 +8:00)创建数据时,视图会显示数据是7/8/2015 7:00:00,但是当我检查数据库时,它变成了6/8/2015 22:00:00

即使我使用

date : fields.date.context_today,

任何想法,以便视图和数据库日期时间数据将显示相同的结果?

4

1 回答 1

1

时间以 UTC 保存,因此 Odoo/OpenERP 可以在单个数据库中支持多个时区。因此,所有与日期时间相关的代码(在服务器级别和 Web UI 级别)都是在考虑该假设的情况下构建的。如果您需要从数据库中获取不同时区的值,我相信从字段的值中计算它比让 Odoo/OpenERP 来管理(存储只是其中的一部分)时间值更容易。 UTC 时区。

于 2015-10-09T13:25:42.870 回答