title: Operation of time in different devices
body: <p>Is it possible that in different Android devices time was measured differently?</p>
  
  <ul>
  <li>In the database I save time in UTC</li>
  <li>in the reactive native application, I save the time as <code>new Date()</code></li>
  <li>I COUNT THE DIFFERENCE OF TIME FOR TIMES IN THE SAME MOMENT</li>
  <li>RESULTS:
  
  <ul>
  <li>the emulator is 0 days and 0 hours (OK)</li>
  <li><strong>the smartphone is -1 days and 23 hours (??)</strong></li>
  </ul></li>
  </ul>
  
  <p><div class="snippet" data-lang="js" data-hide="false" data-console="true" data-babel="false">
  <div class="snippet-code">
  <pre class="snippet-code-js lang-js prettyprint-override"><code>let date = new Date(dateTimeDone);
  var today = new Date();
  today.setHours(today.getHours());
  
  seconds = Math.floor((today - (date)) / 1000);
  minutes = Math.floor(seconds / 60);
  hours = Math.floor(minutes / 60);
  days = Math.floor(hours / 24);
  hours = hours - (days * 24);</code></pre>
  </div>
  </div>
  </p>