2016-07-11 84 views
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報告中打印時間時更改時區?

回答

1

結帳這個模塊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" /> 
+0

它的工作,但時間是這樣打印17-46-13(hms)我想打印時間使用:(冒號)作爲分隔符 – Bhanukiran

+1

只是將格式更改爲'「%Y-%m-%d%H :%M:%S「' – danidee