Support » Plugin: ICS Calendar » [Plugin: ICS Calendar] Time Zones/Daylight Savings Time

  • I’ve searched the forums to find a solution to this problem, but none have helped.

    I’ve added the “putenv” code in the ics-importer.php, I’ve made sure my WordPress installation is in the right timezone (New York City), I’ve made sure the Google Calendar feed has the right time zones listed.

    Still, the event times are displaying with an hour later than scheduled. (For example: see see here. The Nov. 9th event actually starts at 7:30pm and the Nov. 12th event starts at 5:30pm.)

    Any ideas would be GREATLY appreciated. Thanks.

    http://wordpress.org/extend/plugins/wordpress-ics-importer/

Viewing 2 replies - 1 through 2 (of 2 total)
  • I have the same problem. ICS Calendar shoud respect time zones which are in the .ics file.

    Temporary and very very bad workaround that doesn’t take daylight savings into account. Add these lines after line 218 in ics-functions.php (foreach ($events as $event) {) to deduct one hour:

    $event['StartTime'] -= mktime(1, 0, 0) - mktime(0, 0, 0);
    $event['EndTime'] -= mktime(1, 0, 0) - mktime(0, 0, 0);
Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘[Plugin: ICS Calendar] Time Zones/Daylight Savings Time’ is closed to new replies.