【发布时间】:2015-10-07 08:19:24
【问题描述】:
有人知道如何在 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,
知道视图和数据库日期时间数据会显示相同的结果吗?
【问题讨论】:
-
该字段的确切数据类型是什么?
-
我们无法更改数据库中的日期值,即数据库以UTC格式存储该值。因此,当您从 DB 访问值时,它会返回 UTC 值 + 时区(在您的浏览器/openerp 服务器上设置)。例如:即使您对日期值应用一些操作并将其作为 7:00:00 存储在数据库中,然后在检索时添加 7:00 + 5:30(IST 时区)。
标签: python postgresql openerp odoo openerp-6