title: Update Google Calendar Event TimeZone with PHP
body: <p>I must be missing something in the api docs, how do I update a Google event timezone via an api request? </p>
  
  <pre><code> $service = new Google_Service_Calendar($client);
   $event = $service-&gt;events-&gt;get($calendarId, $eventId);
   $event-&gt;setSummary($summary);
   $service-&gt;events-&gt;update($calendarId, $event-&gt;getId(), $event);
  
   $start = new Google_Service_Calendar_EventDateTime();
   $start-&gt;setDateTime($dateTimeStr);
  
   $event-&gt;setStart($start);
   $event-&gt;setTimezone('America/Los_Angeles');
  </code></pre>
  
  <p>The error message:</p>
  
  <blockquote>
    <p>Attempted to call an undefined method named &quot;setTimezone&quot; of class &quot;Google_Service_Calendar_Event&quot;. (500 Internal Server Error)</p>
  </blockquote>