title: .ICS file showing 1 hour different in time when save that file
body: <p>I have a program that sends calendar appointments out to users. However these users are in many different time zones. When I create the .ics file, I have create time in GMT timezone, because our server timezone is GMT. They then get sent out to the users, who are scattered across many time zones. They are receiving 1 hour different time when they saving .ics file.</p>
  
  <p>For example i scheduled appointment of 11:30 - 12:30 on 8th Aug it is showing 12:30 - 13:30 on 8th Aug.</p>
  
  <p>My ICS code is here:</p>
  
  <pre><code>BEGIN:VCALENDAR
  VERSION:2.0
  PRODID:-//test.com//NONSGML kigkonsult.se iCalcreator 2.18//
  METHOD:PUBLISH
  X-WR-TIMEZONE:Europe/London
  X-MS-OLK-FORCEINSPECTOROPEN:TRUE
  BEGIN:VEVENT
  UID:20140806T175536-69581448@test.com
  DTSTAMP:20140806T122536Z
  DESCRIPTION:Teste
  DTSTART:20140808T063000Z
  DTEND:20140808T070000Z
  LOCATION:
  SEQUENCE:0
  SUMMARY:Test
  BEGIN:VALARM
  ACTION:DISPLAY
  DESCRIPTION:Test
  TRIGGER:-PT0H15M0S
  END:VALARM
  END:VEVENT
  END:VCALENDAR
  </code></pre>
  
  <p>This code generated by php code.</p>