title: UTC to local time conversion not working in Swift 2
body: <p>I am trying to convert a UTC time to local timezone, but it doesn't seem to be converting it at all:</p>
  
  <pre><code>let dateFormatter = NSDateFormatter()
  dateFormatter.dateFormat = "yyyy-MM-dd'T'HH:mm:ss.SSSZ"
  let date1 = dateFormatter.dateFromString(dateStringFromServer)!
  dateFormatter.timeZone = NSTimeZone.localTimeZone()
  let date2 = dateFormatter.dateFromString(dateStringFromServer)!
  </code></pre>
  
  <p>The <code>dateStringFromServer</code> is a string representation of a UTC date. So I was expecting date1 to be in UTC, and date2 to be in PDT (my local time zone), but they are both the same. Something wrong with my syntax?</p>
  
  <p>This is what I'm getting:</p>
  
  <pre><code>dateStringFromServer: 2016-10-21T05:24:26.000Z
  date1: 2016-10-21 05:24:26 +0000
  date2: 2016-10-21 05:24:26 +0000
  </code></pre>
  
  <p>How can I get date2 be in the device's local timezone?</p>