Read the statement by Michael Teeuw here.
Trouble with calendar.js
- 
 Hi: After the update to the current version failed at the weekend, I have completely reinstalled my MagicMirror². This has also worked in principle. However, the calendar module now always shows me absolute timeFormat. This was not the case before and I cannot change it. The setting [timeFormat: “relative”] does not work. Even with the unedited config.js.sample this behavior shows up. 
 I replaced the “calendar.js” with the previous version, so the display works as desired. Only I am not release able with it.Does anyone have an idea? 
- 
 @mmm-kludo can u show the config.js entry for calendar you can xx out the url so it doesn’t work { module: 'calendar', ... config:{ .... } }
- 
 @sdetweil The URL works, the display of the timeFormat is incorrect! 
- 
 @mmm-kludo not my point. I want to see the config entry for calendar and do NOT want others to see your working calendar url 
- 
 @sdetweil Sorry, I must have misunderstood. For me, the behavior that no relative times are displayed already after the Installtion. Without that I have made changes in the configfile. Although the default setting is “relative”. 
 All attempts on my part failed, except replacing the calendar.js.RaspOS version: more 5.10.63-v7l+ 
 Mirror version: “2.17.1”
- 
 @mmm-kludo again, you haven’t provided the config.js section for the calendar. I want to see the exact text 
- 
 @sdetweil I have not changed anything, the exact text is: { module: "calendar", header: "US Holidays", position: "top_left", config: { calendars: [ { symbol: "calendar-check", url: "webcal://www.calendarlabs.com/ical-calendar/ics/76/US_Holidays.ics" } ] } },and on the mirror I see this: Christmas Saturday at 00:00 New Year's Day Jan 1stbut I would like, for example, this: Help me Today Christmas Tomorrow New Year's Day in 5 Days
- 
 @mmm-kludo ok, you say timeFormat: doesn’t work but u haven’t specified it in the config ALL config for ANY module goes in config.js { module: "calendar", header: "US Holidays", position: "top_left", config: { timeFormat: "relative", ... whatever other parms calendars: [ { symbol: "calendar-check", url: "webcal://www.calendarlabs.com/ical-calendar/ics/76/US_Holidays.ics" } ] } },you NEVER change the source code itself… config info for cal 
 https://docs.magicmirror.builders/modules/calendar.htmlnote the getRelative parm … calendar has too many options (in my opinion), 
- 
 @sdetweil Thank you for your help. I have changed the value as you recommended. According to my understanding, this setting is also the default value. However, my display has not changed. 
- 
 note the getRelative parm … how far in front of the event does the thing change to relative? in HOURS xmas is 4 DAYS (48 hours), default is 6 (HOURS) 
