请问大家,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