obsidian-full-calendar icon indicating copy to clipboard operation
obsidian-full-calendar copied to clipboard

Event time does not match.

Open RokPre opened this issue 1 year ago • 9 comments

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. a

JavaScript console output

image

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

RokPre avatar Jul 30 '23 08:07 RokPre

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.

pat-div-kb avatar Aug 06 '23 19:08 pat-div-kb

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.

jakubguzek avatar Aug 14 '23 21:08 jakubguzek

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.

zsrobinson avatar Aug 16 '23 02:08 zsrobinson

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).

RisingOrange avatar Aug 19 '23 12:08 RisingOrange

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.

jakubguzek avatar Aug 19 '23 18:08 jakubguzek

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.

RisingOrange avatar Aug 19 '23 18:08 RisingOrange

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.

KyrVorga avatar Sep 15 '23 08:09 KyrVorga

I have the same problem, I'm UTC+2 and events are shown 2 hours earlier than it should be.

Neutronicsenthusiast064 avatar Apr 03 '24 10:04 Neutronicsenthusiast064