<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Builtin calendar module: dateformat, timeformat]]></title><description><![CDATA[<p dir="auto">Hey folks,</p>
<p dir="auto">I’m on the last mile setting up my MM as smart display for the kitchen. May layout is almost finished, but I have a minor configuration problem with the calendar:</p>
<p dir="auto">In the config-excerpt below there are 3 CalDAV-Calendars (URL truncated for privacy) that are working and displayed correctly.</p>
<p dir="auto">configuration options are identical to the sample config, except symbol and color and of course the URL.</p>
<p dir="auto">But when I tried to change the format for the SECOND calendar, nothing changes.</p>
<p dir="auto">What I wanted:<br />
The second calendar should show absolute dates (Mo. 01.01.) and start and end time in 24h format.</p>
<p dir="auto">What I get:<br />
Entries are displayed with relative dates (tomorrow at) and only start times in 24h-Format, just like the other two calendars where I kept  the default format.</p>
<p dir="auto">I’ve tried to follow the documentation and I’m a little bit disappointed that I didn’t even manage to produce an error, but that MM just ignores my effort  ;)</p>
<p dir="auto">Do you know where I took the wrong turn?</p>
<p dir="auto">Thanx, Markus</p>
<pre><code>config: {
                                maximumEntries: "20",
                                coloredSymbol: "true",
                                calendars: [
                                        {
                                                fetchInterval: 7 * 24 * 60 * 60 * 1000,
                                                symbol: "calendar",
                                                color: "#0000ff",
                                                url: "https://posteo.de/calendars/ics/6yjd...&gt;
                                        },
                                        {
                                                fetchInterval: 7 * 24 * 60 * 60 * 1000,
                                                dateFormat: "ddd HH:mm",
                                                timeFormat: "absolute", 
                                                showEnd: true,
                                                symbol: "calendar",
                                                color: "#ff0000",
                                                url: "https://posteo.de/calendars/ics/muj1cn...&gt;
                                        },
                                        { 
                                                fetchInterval: 7 * 24 * 60 * 60 * 1000,
                                                symbol: "calendar",
                                                color: "#ffff00",
                                                url: "https://posteo.de/calendars/ics/6cehmh4...&gt;
                                        }

</code></pre>
]]></description><link>https://forum.magicmirror.builders/topic/18166/builtin-calendar-module-dateformat-timeformat</link><generator>RSS for Node</generator><lastBuildDate>Fri, 10 Apr 2026 23:04:04 GMT</lastBuildDate><atom:link href="https://forum.magicmirror.builders/topic/18166.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 15 Nov 2023 14:23:03 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Builtin calendar module: dateformat, timeformat on Wed, 15 Nov 2023 14:50:49 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/domrep" aria-label="Profile: DomRep">@<bdi>DomRep</bdi></a>  unfortunately  the dateFormat/timeFormat/showEnd options apply to ALL calendars, so they would have to be above the calendars:[] list</p>
<p dir="auto">in the doc,</p>
<ul>
<li>
<p dir="auto">the first section of  parameters are for ALL calendars…</p>
</li>
<li>
<p dir="auto">the second section is for individual calendars…</p>
</li>
</ul>
<p dir="auto">you can create another module: calendar for that one in the same position<br />
but the entries will not be merged with the others.</p>
<p dir="auto">I would suggest opening an issue on the github repo asking for an enhancement here.<br />
and post your config… (as u have here)</p>
]]></description><link>https://forum.magicmirror.builders/post/112529</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/112529</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Wed, 15 Nov 2023 14:50:49 GMT</pubDate></item><item><title><![CDATA[Reply to Builtin calendar module: dateformat, timeformat on Thu, 16 Nov 2023 10:06:38 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/sdetweil" aria-label="Profile: sdetweil">@<bdi>sdetweil</bdi></a> said in <a href="/post/112529">Builtin calendar module: dateformat, timeformat</a>:</p>
<blockquote>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/domrep" aria-label="Profile: DomRep">@<bdi>DomRep</bdi></a>  unfortunately  the dateFormat/timeFormat/showEnd options apply to ALL calendars, so they would have to be above the calendars:[] list</p>
<p dir="auto">in the doc,</p>
<ul>
<li>
<p dir="auto">the first section of  parameters are for ALL calendars…</p>
</li>
<li>
<p dir="auto">the second section is for individual calendars…</p>
</li>
</ul>
</blockquote>
<p dir="auto">So there’s my misunderstanding: It’s a global setting :)</p>
<p dir="auto">Actually, having to set these config values for all calendars alike is fine for me…</p>
<p dir="auto">I just started to test the effect for “calendar two” because I wanted to compare the effect against the others two.</p>
<p dir="auto">In my original post I emphasized this (the SECOND calendar) just to make following my pursuit easier for forum readers.</p>
<p dir="auto">Thank you <a class="plugin-mentions-user plugin-mentions-a" href="/user/sdetweil" aria-label="Profile: sdetweil">@<bdi>sdetweil</bdi></a> for the clarification :)</p>
]]></description><link>https://forum.magicmirror.builders/post/112560</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/112560</guid><dc:creator><![CDATA[DomRep]]></dc:creator><pubDate>Thu, 16 Nov 2023 10:06:38 GMT</pubDate></item><item><title><![CDATA[Reply to Builtin calendar module: dateformat, timeformat on Wed, 15 Nov 2023 14:50:49 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/domrep" aria-label="Profile: DomRep">@<bdi>DomRep</bdi></a>  unfortunately  the dateFormat/timeFormat/showEnd options apply to ALL calendars, so they would have to be above the calendars:[] list</p>
<p dir="auto">in the doc,</p>
<ul>
<li>
<p dir="auto">the first section of  parameters are for ALL calendars…</p>
</li>
<li>
<p dir="auto">the second section is for individual calendars…</p>
</li>
</ul>
<p dir="auto">you can create another module: calendar for that one in the same position<br />
but the entries will not be merged with the others.</p>
<p dir="auto">I would suggest opening an issue on the github repo asking for an enhancement here.<br />
and post your config… (as u have here)</p>
]]></description><link>https://forum.magicmirror.builders/post/112529</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/112529</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Wed, 15 Nov 2023 14:50:49 GMT</pubDate></item></channel></rss>