title: Appointment in calendars use wrong time from ics file
body: <p>I am generating a .ics file. When I import it to a calendar app (such as the on on OSX or iOS) it says:</p>
  
  <p>20:00 to 21:00</p>
  
  <p>18:00 to 19:00 (GMT)</p>
  
  <p>But I need to have the time of the appointment to be 18:00 to 19:00 by default (GMT time). How can I do it?</p>
  
  <pre><code>BEGIN:VCALENDAR
  PRODID:-//Google Inc//Google Calendar 70.9054//EN
  VERSION:2.0
  CALSCALE:GREGORIAN
  METHOD:PUBLISH
  X-WR-CALNAME:xxx
  X-WR-TIMEZONE:Europe/Zurich
  X-WR-CALDESC:
  BEGIN:VTIMEZONE
  TZID:Europe/Zurich
  X-LIC-LOCATION:Europe/Zurich
  BEGIN:DAYLIGHT
  TZOFFSETFROM:+0100
  TZOFFSETTO:+0200
  TZNAME:CEST
  DTSTART:19700329T020000
  RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU
  END:DAYLIGHT
  BEGIN:STANDARD
  TZOFFSETFROM:+0200
  TZOFFSETTO:+0100
  TZNAME:CET
  DTSTART:19701025T030000
  RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
  END:STANDARD
  END:VTIMEZONE
  </code></pre>
  
  <p>Event:</p>
  
  <pre><code>BEGIN:VEVENT
  DTSTART:20140929T180000Z
  DTEND:20140929T190000Z
  DTSTAMP:20141001T223333Z
  UID:542c651df4095
  DESCRIPTION:Keine
  SUMMARY:Mindblowers
  LOCATION:
  URL;VALUE=URI:xxx
  END:VEVENT
  </code></pre>