title: Convert UTC into Local Time on Android
body: <p>In my project, I have get the API response in json format. I get a string value of time in UTC time format like this <code>Jul 16, 2013 12:08:59 AM</code>.<br>
  I need to change this into Local time.
  That is where ever we use this the app needs to show the local time. How to I do this?</p>
  
  <p>Here is some Code I have tried:</p>
  
  <pre><code>String aDate = getValue("dateTime", aEventJson);
  SimpleDateFormat simpleDateFormat = new SimpleDateFormat("MMM dd, yyyy HH:mm:ss z");
  simpleDateFormat.setTimeZone(TimeZone.getDefault());
  String formattedDate = simpleDateFormat.format(aDate);
  </code></pre>
  
  <p>Assume aDate contains <code>Jul 16, 2013 12:08:59 AM</code></p>