title: Dart - How to format DateTime based on device timezone?
body: <p>I am a newbie to Dart.
  I am currently facing a problem to format my DateTime to display the time based on the device's timezone.
  Can someone advise me how can I achieve that?
  My current code as following:</p>
  
  <pre><code>DateFormat('dd MMM yyyy hh:mm')
  </code></pre>
  
  <p>Output Sample:
  11 Mar 2019 07:04</p>
  
  <p>Expectation:
  My device is using GMT+8 at the moment, I am expecting it to display as 11 Mar 2019 15.04.</p>
  
  <p>Please advise.
  Thanks!!</p>