Open Bug 1152493 Opened 9 years ago Updated 1 year ago

Shown Time is wrong after daylight saving time change (difference beetween the time set and shown)

Categories

(Calendar :: Calendar Frontend, defect)

Lightning 3.3
defect

Tracking

(Not tracked)

UNCONFIRMED

People

(Reporter: jonatan_zeidler, Unassigned)

References

Details

(Whiteboard: [timezone])

Attachments

(1 file)

User Agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:37.0) Gecko/20100101 Firefox/37.0
Build ID: 20150403142420

Steps to reproduce:

Create an event on february (time zone with daylight saving time change like in Germany) that repeats weekly


Actual results:

After daylight saving time change the hour is shown as one hour less in all views. When trying to edit the correct time is shown because the initial date was before the time shift. When changing the initial date to a day after the daylight saving time change, the time is shown correctly


Expected results:

Time of a frequent event should be the same after daylight saving time change
(In reply to jonatan_zeidler from comment #0)
> When trying to edit the correct time is shown because the initial
> date was before the time shift.
... only in the edit window...
To be sure, your timezone is CET/CEST and this is an event created by your own and not an accepted invitation?

Is calendar.icaljs in the config editor enabled or disabled?

And just for completeness, do you have any messages in the error console (ctrl+shift+j)?
Flags: needinfo?(jonatan_zeidler)
Attached file Lightning error log —
the error log of thunderbird
Flags: needinfo?(jonatan_zeidler)
Now i figured out that the way to reproduce the error is a little bit mir complicated. I am using an network calendar (owncloud) located in Germany and I create the events in Thunderbird.

How to reproduce:
1. Set time zone as Europe/Berlin in Thunderbird
2. Create ein weekly event starting in january (e.g. 31.01.2015 10:00)
3. Change time zone to America/Sao Paulo

What's wrong now:
Until the daylight saving time change in Brasil (afaik 15/02) the time is shown as 10:00, afterwards it's shown as 11:00 and finally after daylight saving time change in Germany (29/04) as 12:00. In octobre it will return with the daylight saving time changes to 11:00 and then to 10:00 again...

I attached the error log with thunderbird errors (filtered by keyword "calendar").
Can you please check, whether this is still an issue with TB38 beta with Lightning 4.0 beta? Also, please report as requested above whether you're using icaljs or not.
I installed TB 38 and Lightning 4.0 and still the same issue when following the three steps. I also tried it using a local calender and getting the same issue. calendar.icaljs is and was disabled.
Thank you. Does enabling icaljs change the behaviour? Did step 3 of comment #4 mean changing timezone in the event or the application?
Enabling icaljs does not change the behaviour. Changing timezone was meant as for the whole application. But in the event makes the issue even easier to reproduce:

1. While the time zone of the application is set as America/Sao Paulo create an event with time zone Europe/Berlin
Whiteboard: [timezone]
Severity: normal → S3
See Also: → 1797693
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: