Confimations show wrong time zone - Is it the fault of Cal.com or my calendar tool (Kerio)? #24473
Replies: 2 comments 2 replies
-
|
Based on the code and discussions, Cal.com generates iCal (ICS) files with event times in UTC (GMT+0), even though it includes the organizer's timezone in the event metadata. This means when Kerio imports these events, it may display the appointment in GMT+0 if it doesn't interpret the timezone metadata or TZID correctly, which matches what you're seeing. When you create events directly in Kerio, it uses your local timezone (GMT+2), so the confirmation emails look correct. To avoid confusion, Cal.com would need to generate iCal files that use the local timezone explicitly (with TZID) for event times, not just UTC. Alternatively, if Kerio has an option to interpret incoming iCal events in the user's or server's timezone, enabling that could help, but the root cause is likely the way Cal.com formats the ICS file times in UTC rather than your local timezone. This is a common issue with calendar integrations when timezone handling isn't fully aligned between systems. You can see the relevant code and discussion here: To reply, just mention @dosu. How did I do? Good | Irrelevant | Incorrect | Verbose | Hallucination | Report 🐛 | Other |
Beta Was this translation helpful? Give feedback.
-
|
#22872 could be related. Problem:
Solution:
|
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Hi! Sometimes people complain about our confirmation e-mails, when a new appointment is made.
We are GMT+2, but the date in the email is GMT+0, so most people, who are not working with timezones show up 2 hours to early or ask, why we moved the appointment.
The setup:
We connected Kerio to Cal.com with iCal. So every appointments gets first checked with my calendar and then get's added.

Cal.Com is sending a confirmation e-mail. That e-mail is (kind of) correct in GMT+2 (we should have times in 24 not in 12(am/pm):
The confirmation email from Kerio is showing the appointment in GMT+0! That is confusing people:

So I thought, the fault is with Kerio. But when I create an appointment manually in Kerio, Kerio is using GMT+2:

So I wonder, what needs to change, so that people don't get confused by the timezones:
Beta Was this translation helpful? Give feedback.
All reactions