Кто-нибудь знает, как показывать одинаковые данные в поле datetime в openerp 6.1 и postgresql?Значение datetime для openerp и postgreSQL
При создании данных в 7:00 (Мой часовой пояс +8: 00) представление покажет мне, что данные 7/8/2015 7:00:00
но когда я проверил базу данных она стала 6/8/2015 22:00:00
Даже когда я использую
date : fields.date.context_today,
Любая идея, поэтому данные о дате и времени представления и данных будут показывать одинаковый результат?
Каков точный тип данных этого поля? –
fields.datetime – Sembarangan
мы не можем изменить значение даты в базе данных, т. Е. База данных сохраняет значение в формате UTC. Таким образом, когда вы получаете доступ к значению из БД, он возвращает значение UTC + часовой пояс (который установлен на вашем сервере браузера/openerp). например: Даже если вы применяете некоторые операции по значению даты и делаете его как 7:00:00 для хранения в БД, тогда при получении его добавляется 7:00 + 5:30 (временная зона IST). –