• It seems that whenever I set a event for “All Day” it will set it on a different date (usually two days before). When I try and move the event to the correct date, it’ll make it span over two days.
    A workaround for this is to set the time of the event, however this can be quite confusing and complicated for our viewers.

    Has anybody found a permanent fix for this or a replacement for this event calendar?

Viewing 2 replies - 1 through 2 (of 2 total)
  • I just had this issue too.
    Open ajax-event-calendar.php and find line 371
    It currently reads
    $timezone = get_option('timezone_string');

    Change it to
    $timezone = wp_timezone();

    The issue seems to be bad handling of timezones. In my case in GMT its deducting 1hr from midnight, so all events are getting added as if its 11pm the day before, so everything is off by 1hr.

    • This reply was modified 4 years, 10 months ago by domster83.

    If you simply replace the lines as written above, an error message apperars saying something like that a string is expected but not delivered. What else needs to be changed?

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘Assigned Dates for “All Day” no longer correct after 2020’ is closed to new replies.