Allow events stored in localtime #35
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
I really hate the idea of this, but at least recurring events kind of require local time.At least at the time of creation. So when creating an event, we must allow (and probably standardize) sending the timestamp as localtime. The recurring events creator can then iterate on localtime (might be a bit more complex than that, think "repeat every day at 9am", adding 24 hours will shift.)Preferably, I would like all times in the database to remain in UTC. However, this may be unpractical.
What if I create an event at 9 am in two years, but in one year it is decided that daylight saving time is no more? the event would then be at 8/10am, which is probably not intended behaviour.
So we will have to change all the dates to be stored in localtime and store the TZID with them. Fun.