obsidian-full-calendar
obsidian-full-calendar copied to clipboard
Event time does not match.
Please check that this issue hasn't been reported before.
- [X] I searched previous Bug Reports and didn't find any similar reports.
Expected Behavior
To display non recuring events at proper times.
Current behaviour
If event is recurring full callendar displays it on the right time. If its a non reacuring event, full callendar displays it 2hours before its supposed to. As you can see in the gif bellow, the only thing that changed in the event is that it does not reoccur, but full callendar changed the time at which this event is displayed.
JavaScript console output
Steps to reproduce
I believe its based on where you live and timezones.
Calendar information
Europe Belgrade
Which Operating Systems are you using?
- [ ] macOS
- [X] Windows
- [ ] Linux
- [ ] Android
- [ ] iOS
Obsidian Version
1.3.5
Full Calendar Plugin Version
0.10.7
Checks
- [x] I have tried it with all other plugins disabled and the error still occurs.
Possible solution
No response
Comments
No response
Same problem on Linux too... I got it with the last update. Previously I was using the version 0.8 and I didn't have this issue.
EDIT: This particular problem has an issue opened specifically for it: #311, although the issue is for recurring events, it seems to me that the underlying reason for incorrect times is the same.
Similar problem here, but not only with reoccurring events. All events seem to be set two hours early for me, in comparison with Google Calendar, with which my calendar in obsidian in synchronized. Other than time being wrong, the synchronization seems to work fine.
- Full Calendar Version: 0.10.7
- Obsidian version: 1.3.7
- Installer version: 1.1.9
- Operating system: Ubuntu 22.10
- Obsidian was installed via snap package.
- Time zone: CEST (UTC +2.00)
Other plugins that I have installed:
- Editor Syntax Highlight by death_au (v0.1.3)
- Fantasy Calendar by Jeremy Valentine (v3.0.0)
- Reminder by uphy (v1.1.15)
- Style Settings by mgmeyers (v1.0.6)
- Tasks by Martin Schenck and Clare Macrae (v4.6.00
I have tried with other plugins disabled, and this still occurs.
Same issue here, although my events are four hours ahead of time (I'm in Eastern Daylight Time, UTC-4). Seems like the dates are just displayed in UTC based on what other people have said.
For me it's two hours early and I am at UCT+2. I'm using version 0.10.7 of the plugin (the most current one at the moment).
I checked and there is a PR (#464) that tries to fix the timezone problem with recurring events. There is also an issue opened specifically for this (#311), so I think any further details about this should be posted there.
There is also an issue opened specifically for this (#311)
Someone replied to this issue that the problem doesn't occur in version 0.9.5. I guess I'll revert to this version for now.
I just installed the plugin and imported my nextcloud calendar and this is the first thing that happened. All my morning events were showing up 24 hours late. I am on UTC+12.
I believe I identified where the issue is occurring. There is a TODO for implementing timezone support...
// TODO: Timezone support
Found on line 100 in src/calendars/parsing/ics.ts
I haven't done this kind of development with TypeScript or JavaScript for that matter, so I can't really do a great deal.
I have the same problem, I'm UTC+2 and events are shown 2 hours earlier than it should be.