title: Convert from Millisecond to String of Date
body: <p>I try to convert from Milliseconds to string of date. However, the result is not correct as my expected.</p>
  
  <p>The input is milliseconds (Ex: <code>1508206600485</code>)</p>
  
  <p>My time zone is <code>UTC +10:00</code></p>
  
  <pre><code>------Expected-------------------------------------------- Actual------
  
  01:32 (PM) 17/10/2017--------------------------------02:32 (PM) 17/10/2017
  </code></pre>
  
  <p>Here is the method of that</p>
  
  <pre><code>public static String getDate(long milliSeconds) {
      SimpleDateFormat formatter = new SimpleDateFormat("hh:mm dd/MM/yyyy");
      String dateString = formatter.format(new Date(milliSeconds));
      return dateString;
  }
  </code></pre>