I’m using the default MM calendar and having problems with it displaying event timezones properly.
I am displaying a work calendar and for the most part my co-workers are in ET while I am in CT - a 1 hour difference. When they create an event for me MM shows the time in ET as it was created, not in CT where myself and the MM are located.
For example, if someone creates and event that starts at 2pm ET that would be 1pm CT for me. However, when MM refreshes and displays the relative time it is 1 hour off.
Example:
event scheduled for 2pm ET/1pm CT
current time 1:15pm ET/12:15pm CT
MM displays the event starting in 2 hours
Another example:
same event scheduled for 2pm ET/1pm CT
current time 2:05pm ET/1:05pm CT
MM displays the event starting in 55 min
So it appears that MM is reading the timezone the event was created in not the timezone of the pi (as I have verified the pi has the correct CT setting).
Any ideas how to fix this? Any other calendar module that might handle this differently such as jclarke0000/MMM-MyCalendar?
I note that the calendar module uses ical.js so any change there is a bug in it?