Changeset 7254 for branches/2.4/prototype/services/iCal.php
- Timestamp:
- 09/20/12 11:24:58 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2.4/prototype/services/iCal.php
r7228 r7254 59 59 $sTime->setTimezone($apTimezoneOBJ); 60 60 61 $eTime = new DateTime('@' . (int) ($v['endTime'] / 1000), $timezone); 62 $eTime->setTimezone($apTimezoneOBJ); 63 61 64 if (( isset($v['repeat']) ) && ( isset($v['repeat']['frequency']) && $v['repeat']['frequency'] && $v['repeat']['frequency'] != 'none' )) 62 65 $vevent->setProperty('rrule', $this->formatIcalRepeat($v['repeat'])); … … 67 70 $vevent->setProperty('dtstart', $sTime->format(DATE_RFC822), array("VALUE" => "DATE")); 68 71 $vevent->setProperty('X-MICROSOFT-CDO-ALLDAYEVENT', 'TRUE'); 72 $vevent->setProperty('dtend', $eTime->format(DATE_RFC822), array("VALUE" => "DATE")); 73 $vevent->setProperty('X-MICROSOFT-CDO-ALLDAYEVENT', 'TRUE'); 69 74 } else 70 75 { 71 76 $vevent->setProperty('dtstart', $sTime->format(DATE_RFC822), array('TZID' => $apTimezone)); 72 77 $vevent->setProperty('X-MICROSOFT-CDO-ALLDAYEVENT', 'FALSE'); 78 $vevent->setProperty('X-MICROSOFT-CDO-ALLDAYEVENT', 'FALSE'); 79 $vevent->setProperty('dtend', $eTime->format(DATE_RFC822), array('TZID' => $apTimezone)); 73 80 } 74 81
Note: See TracChangeset
for help on using the changeset viewer.