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

The date is displayed as one day before when trying to create a meeting. This is what I get:


In Calendar , first I click in the "All day" section of the day I want the meeting to happen. For example: February 16th.

Then the "create" window appears, I write the meeting summary or title and them click on "Edit". The window to edit the meeting appears.

Then I see the date is wrong. Is one day before the one I selected: February 15th:

Starting at: 02/15/2017

Ending at: 02/15/2017


My production server uses odoo 8.0, but I'm doing tests with a fresh odoo 9.0 install, and I see the exact same problem. The odoo 9.0 doesn't have custom modules and is using a new/clean database.

I have tried with different languages, different browsers, different users, updating the server, rebooting, etc.


I thought there was something wrong with my production server (custom modules, database configuration, etc), but I see it also happens in odoo 9.0. Is this the correct behavior?


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

Yes, It is a bug in Odoo. They set DateTime (with timezone) field from a date field ( which is unaware of timezone). Hence gets the wrong date. The issue is when your timezone is less than UTC0, for higher tz wouldn't be issue.

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

I can't comment on your answer.

The timezone of all users in odoo is the same for us: America/Managua, and they are correct. I also checked the users computers and the server timezone.

I don't think is the timezone.

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

Did you check the timezone settings of your users? Odoo Server uses UTC by default, if you do not set proper timezones for your users, this may happen.

Ảnh đại diện
Huỷ bỏ
Bài viết liên quan Trả lời Lượt xem Hoạt động
0
thg 2 16
3479
0
thg 5 24
1940
1
thg 3 15
5206
1
thg 6 23
2828
14
thg 12 23
17954