Calendar entries off by an hour?

Hi there,

I’m having a weird problem. On one of my older Grist documents, I have start/end data in a table that’s also shown in a calendar. My problem is that the calendar data appears shifted by an hour, as in this screen shot:

The timestamps in SQLite are what I expect, and the data shown in the table agrees. What could cause the calendar to be off?

  • I tried reproducing this in a fresh document, no dice. (On both https://getgrist.com and my self-hosted instance.)
  • I tried recreating the calendar, this has not fixed the issue.
  • As far as I can tell, everyone is set to the same time zone. (“America/Chicago” in my case.)
  • This happens in both Chrome and Firefox.

Any advice on debugging this?

Thanks!
Andreas

Hi @Andreas_Kloeckner,

Is this on self-hosted instance? Have you tried using latest version of this calendar widget? You can use this URL Calendar Widget to create a Custom Widget. It is the same code we have bundled with latest Grist version.

Thanks for following up!

Yes.

I added a widget with the custom URL you provided. It shows the same behavior.

Oddly, this seems to have “fixed itself” with the recent daylight savings change here in the US. How old is the Python interpreter bundled with grist (and, by connection, the zoneinfo data included with it)?

Thanks for the feedback, I’ll take look into this daylight time change issue.
Calendar widget is purely written in JS (and it tries heavily to adjust the dates).