t-field-option не работает.
я пытался
<span t-field="o.date_invoice" t-field-options='{"format": "MM/dd/yyyy"}'/>
t-field-option не работает.
я пытался
<span t-field="o.date_invoice" t-field-options='{"format": "MM/dd/yyyy"}'/>
Вместо использования
<span t-field="o.date_invoice" t-field-options='{"format": "MM/dd/yyyy"}'/>
использовать
<span t-field="o.date_invoice" t-options='{"format": "MM/dd/yyyy"}'/>
Надеюсь, это поможет!
Для отображения локализованных строк даты. Попробуйте следующее:
<span t-field="o.date_invoice" t-options="{"widget": "date"}" />
Для тех, кто приходит сюда из поисковых систем, можно управлять отображением даты в полях формы с помощью виджетов.
<field name="date_planned" widget="date"/>
or,
<field name="date_planned" widget="datetime"/>
В v12 поля даты/даты/времени являются объектами даты/даты/времени Python, а не строковыми представлениями. В отчетах v12 будет работать следующее форматирование Python:
<span t-esc="o.date_invoice.strftime('%m/%d/%Y')"/>
https://www.odoo.com/groups/technical-62/technical-56392463
t-options='{"format": "yyyy/MM/dd"}'
, но это не сработало. Использование widget="date"
решило проблему. Спасибо!
- person Patrick; 21.08.2019
Чтобы удалить раздел времени:
<span t-field="o.date_invoice" t-field-options='{"widget": "date"}'/>
Используйте t-field-options
вместо t-options
Не меняйте положение кавычек в t-field-options
Этот код учитывает дату формата в соответствии с языком/страной.
Попробуй это.
<span t-esc="datetime.datetime.strptime(o.sale_id.confirmation_date, '%Y-%m-%d %H:%M:%S').strftime('%B %d,%Y')"/>
Мой вывод: 28 мая 2018 г.
Согласно моему опыту, вы использовали правильный способ форматирования даты Qweb, но иногда проблема возникает в другом, и odoo выдает ошибку где-то еще. Надеюсь, что попытка этого кода может быть полезной.
<span t-field="o.date_order" t-field-options='{"format": "d MMMM y"}'/>
также используйте этот код
<span t-field="o.date_order" t-field-options="{'format': 'yyyy-MM-dd'}" />
Вы также можете сделать одну вещь, отформатировав переменную даты в самой модели, а затем отобразить ее в своем отчете QWeb.