我正在尝试使用Google地图timezone API来获取特定位置(例如纽约)的日期时间。
根据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)
在getTime()
实例上使用Date
功能:
let secondsSinceEpoch = new Date().getTime() / 1000;