JavaScript timestamps are always in UTC :
Time is measured in ECMAScript in milliseconds since January 01, 1970 UTC.
Date strings from different time zones can have the same time stamp.
var a = "2013-08-26 12:00 GMT-0800"; var b = "2013-08-27 00:00 GMT+0400"; console.log(Date.parse(a) === Date.parse(b));
And, Date.now() should return relatively similar values ββon different systems.
source share