title: Dataweave date formatting to GMT timezone with daylight saving
body: <p>I am trying to do date formatting with GMT timezone. But the offset is the same for summer and winter times. It works for CET timezone. Wondering why it is different for GMT?</p>
  
  <p>Tried the following dataweave  </p>
  
  <p>Expecting</p>
  
  <pre><code>"GMT": 
      "date-GMT-Winter": "2019-12-15T13:00:00+00:00",
      "date-GMT-Summer": "2019-08-15T13:00:00+01:00"
  </code></pre>
  
  <p>But actual</p>
  
  <pre><code>"GMT": 
      "date-GMT-Winter": "2019-12-15T13:00:00Z",
      "date-GMT-Summer": "2019-08-15T13:00:00Z"
  </code></pre>
  
  <pre><code>output application/json
  
  var CET_timezone_winter = "2019-12-15T13:00:00" as DateTime &gt;&gt; "CET" as String {format: "xxx"}
  var CET_timezone_summer = "2019-08-15T13:00:00" as DateTime &gt;&gt; "CET" as String {format: "xxx"}
  
  var GMT_timezone_winter = "2019-12-15T13:00:00" as DateTime &gt;&gt; "GMT" as String {format: "xxx"}
  var GMT_timezone_summer = "2019-08-15T13:00:00" as DateTime &gt;&gt; "GMT" as String {format: "xxx"}
  ---
  
  {
   'date2': now(),
   "timeZoneOffset-xxx" : now() as String {format: "xxx"},
  
  
   'CET':
      {
      'date-CET-Winter': CET_timezone_winter,
      'date-CET-Summer': CET_timezone_summer
      },
  'GMT':
      {
      'date-GMT-Winter': GMT_timezone_winter,
      'date-GMT-Summer': GMT_timezone_summer
      }
  }
  </code></pre>