首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用EPOC值javascript计算客户端服务器UTC偏移量。

使用EPOC值javascript计算客户端服务器UTC偏移量。
EN

Stack Overflow用户
提问于 2022-05-21 15:15:29
回答 1查看 23关注 0票数 0

我们试图通过使用从后端API发送的EPOC值来计算客户机-服务器时间偏移,当这样做时,我在本地浏览器/客户端遇到了一个问题。

当我从后端APII.e.serverEpocValue= 1653107370620获得EPOC,并试图将其与本地epoc值进行比较时,差异不是我所预期的6小时,而是几毫秒之间的差异,为什么epoc值接近本地时间而不是服务器时间?

代码语言:javascript
复制
const serverdate = new Date(1653107370620)

serverDate =2022年5月21日星期六09:59:30 GMT+0530 (地区浏览器日期和时间)

如何获得服务器UTC时间,使用epoc计算客户端的偏移量?

EN

回答 1

Stack Overflow用户

发布于 2022-05-21 15:37:00

通过设施Date.now()的时间总是以毫秒为单位,从1970年世界协调时1月1日开始,不考虑时区。如果您需要得到时区偏移量,您应该使用类似于Date.getTimezoneOffset的东西

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date/getTimezoneOffset

它将在几分钟内返回偏移量。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72330829

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档