0
<b>Date:</b><span t-esc="time.strftime('%d-%m-%Y %H:%M:%S')"/>
這是我試圖code.I要打印在page.I生活在印度報告當前日期和時間,我們的時區是超前GMT.I的5.30小時,在odoo用戶settings.But已經改變時區仍然是正在打印時間在格林尼治標準時間,而不是在IST(GMT + 5.30)如何在qweb報告中打印時間時更改時區?
<b>Date:</b><span t-esc="time.strftime('%d-%m-%Y %H:%M:%S')"/>
這是我試圖code.I要打印在page.I生活在印度報告當前日期和時間,我們的時區是超前GMT.I的5.30小時,在odoo用戶settings.But已經改變時區仍然是正在打印時間在格林尼治標準時間,而不是在IST(GMT + 5.30)如何在qweb報告中打印時間時更改時區?
結帳這個模塊https://apps.openerp.com/apps/modules/8.0/qweb_usertime/它增加了一個額外的標籤,爲您指定基於該usertime報告的時間,在內部它採用了pytz module
所以你可以推出你的實現,如果你不想安裝它,這就是你將如何使用它在你的情況下
<b>Date:</b><span t-usertime="%Y-%m-%d %H:%M:%S" />
它的工作,但時間是這樣打印17-46-13(hms)我想打印時間使用:(冒號)作爲分隔符 – Bhanukiran
只是將格式更改爲'「%Y-%m-%d%H :%M:%S「' – danidee