| @@ 1040-1046 (lines=7) @@ | ||
| 1037 | $allday_start = $data; |
|
| 1038 | $start_date = $allday_start; |
|
| 1039 | } else { |
|
| 1040 | if (preg_match('/^DTSTART;TZID=/i', $field)) { |
|
| 1041 | $tz_tmp = explode('=', $field); |
|
| 1042 | $tz_dtstart = $tz_tmp[1]; |
|
| 1043 | unset($tz_tmp); |
|
| 1044 | } elseif ($zulu_time) { |
|
| 1045 | $tz_dtstart = 'GMT'; |
|
| 1046 | } |
|
| 1047 | ||
| 1048 | preg_match('/([0-9]{4})([0-9]{2})([0-9]{2})([0-9]{0,2})([0-9]{0,2})/', $data, $regs); |
|
| 1049 | $start_date = $regs[1] . $regs[2] . $regs[3]; |
|
| @@ 1090-1096 (lines=7) @@ | ||
| 1087 | if (preg_match('/^DTEND;VALUE=DATE/i', $field)) { |
|
| 1088 | $allday_end = $data; |
|
| 1089 | } else { |
|
| 1090 | if (preg_match('/^DTEND;TZID=/i', $field)) { |
|
| 1091 | $tz_tmp = explode('=', $field); |
|
| 1092 | $tz_dtend = $tz_tmp[1]; |
|
| 1093 | unset($tz_tmp); |
|
| 1094 | } elseif ($zulu_time) { |
|
| 1095 | $tz_dtend = 'GMT'; |
|
| 1096 | } |
|
| 1097 | ||
| 1098 | preg_match('/([0-9]{4})([0-9]{2})([0-9]{2})([0-9]{0,2})([0-9]{0,2})/', $data, $regs); |
|
| 1099 | $end_date = $regs[1] . $regs[2] . $regs[3]; |
|