title: How to change simpledateformat according to device/local timezone
body: <p>My code:  </p>
  
  <pre><code>SimpleDateFormat today= new SimpleDateFormat("E, MMM dd, yyyy");
   TimeZone tz = TimeZone.getDefault();
   today.setTimeZone(tz);
   dt = today.format(c.getTimeInMillis());
   time.setText("Today "+dt);
  </code></pre>
  
  <p>My default date format is Mon, May 05, 2014</p>
  
  <p>if i change my settings in device to format: 2014/12/31
  then i should get my date in that format like Mon, 2014, May 05
  Is it possible, if yes how..??</p>