我有一個相關的日期時間字段格式化相關的日期時間字段
'expected_date' : fields.related('picking_id','date',type='datetime', relation='stock.picking', store=True, string="Date"),
然後我想表現出一些報告中指出的領域,但我想用這個代碼
'picking_date' : datetime.strftime(datetime.strptime(str(expected_date), '%Y-%m-%d %H:%M:%S'),'%d-%m-%Y'),
改變字段的格式
然後我得到這個錯誤
時間數據 '無' 不匹配格式 '%Y-%間 - %d%H:%M:%S'
你能告訴我我哪裏出錯了嗎?我正在使用openerp6
您能不能告訴我們'expected_date'的價值? – FallenAngel
02/10/2015 07:00:00,但是當我將格式更改爲'%d-%m-%Y%H:%M:%S'時,它仍然顯示相同的錯誤 – Sembarangan
什麼是' expected_date'?你可以使用'type(expected_date)'來檢查它。如果它是基於'datetime'的對象,則不需要將其轉換爲'str',然後使用'strptime'。 – FallenAngel