Read the statement by Michael Teeuw here.
Calendar shows incorrect time for a single changed event in a series
- 
 Hi, we use a Google calendar for the MM². My wife and I use this calendar on our cell phones and on the standard calendar at MM². 
 I changed a single event in a series from 4:30 p.m. to 4:00 p.m. My wife sees it correctly. It appears correctly online on Google. But the MM² made it 5 p.m.
 The series of appointments was created in summer, when summer time was in force in Germany. All other dates in the series are displayed correctly (4:30 p.m.) regardless of summer or winter time. The appointments on Google have Berlin stored as the time zone.Is there something I need to change in the config or is this a previously unknown problem? THX a lot!!! 
- 
 @gelaw do cd ~/MagicMirror npm install node-ical@0.16.1
- 
 @Hinge oh the joy. the library that processes recurring events and moved, has a bug. it’s not ours. I have spent months looking for a fix, none yet. 
- 
 @sdetweil Just out of curiosity: Is the library moment.js?
- 
 @KristjanESPERANTO no, rrule it expects only local date/times 
 node-ical converts all to utc based times…so we get some events that have todays date with tomorrows UTC time… Nov 6 -01:30 UTC -8 for LosAngeles that makes the event date yesterday… Nov 5- 17:30… oops… but we in MM don’t ever look at the text in the ICS, so we have NO way of knowing of the mishmash date/time… and it seems to happen MOST with ByDay (only on thrusday or friday) … AND EVEN if we DID look at the ICS, we wouldn’t see this, as its a recurring date event, calculated by RRULE. from start and the rules… so unless WE recode RRULE, we would never ever know 
- 
S sdetweil referenced this topic on
- 
 @Hinge @KristjanESPERANTO node-ical has just release a new version (0.17.0) which removes the luxon library which causes all the localdate/time issues… want to give it a try ? do cd ~/MagicMirror npm install node-ical@latestthen start mm as usual 
- 
 @sdetweil said in Calendar shows incorrect time for a single changed event in a series: @Hinge @KristjanESPERANTO node-ical has just release a new version (0.17.0) which removes the luxon library which causes all the localdate/time issues… want to give it a try ? do cd ~/MagicMirror npm install node-ical@latestthen start mm as usual I have the same problem. 
 Did this fix work?
 Thanks
- 
 @gelaw do cd ~/MagicMirror npm install node-ical@0.16.1
- 
 @sdetweil Thanks! 
 This worked in my first tests. Is this now the official version? or still in work?
- 
 @gelaw this is the version from prior release… we’ll see what happens by April 1.(next mm release) 
