Bỏ qua để đến Nội dung
Menu
Câu hỏi này đã bị gắn cờ
2 Trả lời
2441 Lượt xem

Hi. I am working with Odoo enterprise web 16.4+e

In my QWeb report, I have a field that getting datetime from Attendance like this:

Currently it is showing 12/03/2024 17:30:10

How can I only show time like 17:30:10 ?

Thanks in advance!

Ảnh đại diện
Huỷ bỏ
Câu trả lời hay nhất

Hello,

 <span t-esc="context_timestamp(YOUR_FIELD).strftime('%H:%M:%S')"/>



Ảnh đại diện
Huỷ bỏ
Tác giả

works perfectly. thanks!

Câu trả lời hay nhất

Hi,

If the field is a Datetime field you can use your_field.strftime.('%H:%M:%S)


Hope it helps

Ảnh đại diện
Huỷ bỏ
Tác giả

thanks! but in my case, Sahar's answer is more acceptable

Bài viết liên quan Trả lời Lượt xem Hoạt động
1
thg 1 21
8675
2
thg 7 20
4691
1
thg 9 19
13179
2
thg 10 19
12710
3
thg 6 25
849