请问大家,js如何获取不带时区的时间戳?
请问大家,js如何获取不带时区的时间戳?就是需要自己加8小时的才能转为北京时间的时间戳
回答:
Date.now() + new Date().getTimezoneOffset()*60*1000
回答:
用Moment插件转换一下就好
回答:
function getTimestamp() { const d = new Date();
return +d + d.getTimezoneOffset() * 60 * 1000;
}
回答:
如果是获取的 时间戳 字符串可以用这个 new Date().toUTCString(),但是并不能够计算。
如果说直接返回 YYYY-MM-DD 格式的 UTC 时间戳,需要用到 getUTCFullYear()、setUTCMonth()、getUTCDate() 三个API。
如果说是需要像 new Date() 一样,这种可以处理的UTC时间的话,没有直接可用的API,需要自己处理,当然直接用 momentjs 或者 dayjs 的话,就会方便很多了
回答:
Date.now() 得到的时间戳本来就是零时区时间啊
以上是 请问大家,js如何获取不带时区的时间戳? 的全部内容, 来源链接: utcz.com/p/933766.html

