public function setExDates(array $exDates)
{
$timezone = new \DateTimeZone($this->getTimezone());
foreach ($exDates as $key => $val) {
if ($val instanceof DateExclusion) {
$val->date = $this->convertZtoUtc($val->date);
} else {
$date = new \DateTime($val, $timezone);
$exDates[$key] = new DateExclusion($this->convertZtoUtc($date), strpos($val, 'T') !== false, strpos($val, 'Z') !== false);
}
}
$this->exDates = $exDates;
}