Javascript 将新日期()计算为UTC 1970年1月1日午夜后的秒数

Javascript 将新日期()计算为UTC 1970年1月1日午夜后的秒数,javascript,google-maps,date-conversion,Javascript,Google Maps,Date Conversion,我正在尝试使用谷歌地图获取特定位置(如纽约)的日期时间 根据API文档: 所需参数: timestamp将所需时间指定为UTC 1970年1月1日午夜后的秒数 我遇到的问题是计算两个Date()对象的秒差: let currentDate = new Date(); // local user time let epochDate = new Date('January 1, 1970'); // epoch date // calculate se

我正在尝试使用谷歌地图获取特定位置(如纽约)的日期时间

根据API文档:

所需参数:

timestamp
将所需时间指定为UTC 1970年1月1日午夜后的秒数

我遇到的问题是计算两个
Date()
对象的秒差:

let currentDate = new Date();                   // local user time 
let epochDate = new Date('January 1, 1970');    // epoch date

// calculate seconds since (currentDate - epochDate)
Date
实例上使用
getTime()
函数:

let secondsSinceEpoch = new Date().getTime() / 1000;

无需设置纪元(1970年1月1日),所有日期都与该日期相关

让epochDate=0--这就是一个时代。