title: moment.js timezone get milliseconds
body: <p>I'm trying to get number of days passed. I'm storing epoch (milliseconds) for date.
  I'm reading startDate from database (date value of first record) in milliseconds and I want to find current epoch in specified timezone.</p>
  
  <p>I tried this:</p>
  
  <pre><code>var startDate = rows[0]['MIN_DATE'];
  var endDate = moment().tz("America/New_York");
  </code></pre>
  
  <p>Then to calculate difference, I used:</p>
  
  <pre><code>var oneDay = 24 * 60 * 60 * 1000;
  var daysCount = Math.ceil((endDate - startDate) / (oneDay));
  </code></pre>
  
  <p>The value of startDate is: </p>
  
  <pre><code>1522821600000 which is: Wednesday, April 4, 2018 2:00:00 AM GMT-04:00 DST
  </code></pre>
  
  <p>The value of endDate is:</p>
  
  <pre><code>Moment_d: Wed Apr 04 2018 22:24:45 GMT-0400 (EDT)_isAMomentObject: true_isUTC: true_isValid: true_locale: Locale_offset: -240_pf: Object_z: Zone__proto__: Object
  </code></pre>
  
  <p>The value of daysCount is 2, how?
  How can I get milliseconds instead of object from:</p>
  
  <pre><code>moment().tz("America/New_York");
  </code></pre>