Describe the issue/error/question
Is there a way to change the timezone in the iCalendar Node ?
What is the error message (if any)?
Seems that the default timezone is +00
When receiving the ICS file by email (gmail), the time is not the same from the iCalendar Node.
Information on your n8n setup
-
n8n version: 0.175.1
-
Running n8n via [Docker, npm, n8n.cloud, desktop app]: Docker (timezone is OK in the container)
Thanks for your help,
Hey @Florian_Guillemard, I am so sorry to hear you’re having trouble here.
I played around with the node for a bit trying to reproduce the problem but the ics files created by the node were fine for me. A Start value of 2022-05-12T15:00:00.000+02:00
for example would result in an .ics file with DTSTART:20220512T130000Z
(which is the UTC representation of 15:00 Berlin time).
Could you perhaps share a workflow that would result in an invalid ics file being created?
Hi @MutedJam ,
Thanks for your help !
This is what I receive by email :
The iCalendar Node Configuration :
And the workflow :
The time are not the same in the configuration and in the copy/paste workflow… why ? Timezone effect ?
Florian is right: Because of daylight saving time and recurring events, the difference between the timezone and UTC can actually change. As a workaround one could use the time node to calculate.