title: Difference between two dates (Android)
body: <p>I need to get a time between two dates. Let's say <code>dateStart = 1470712122173</code> and <code>dateStop = 1470712127320</code>.
  The difference between this two dates equals to <code>5147</code>
  So, according to this I expect to get an answer = 5 seconds but I see <code>19:00:05</code>. Where these 19 hours come from?</p>
  
  <p>Code for milliseconds ( = 5147) -> time:</p>
  
  <pre><code>private string foo(long dateStart, long dateStop) {
      long diff = dateStop - dateStart;
      DateFormat simple = SimpleDateFormat.getTimeInstance(); 
      Date date = new Date(diff); 
      return simple.format(date);
  }
  </code></pre>
  
  <p>Thank you for explanation.</p>