gpt4 book ai didi

javascript - 如何使用 Javascript Date 对象计算东部时间?

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:55:01 25 4
gpt4 key购买 nike

我正在从事一个涉及 Javascript 的个人项目,作为该项目的一部分,我想获取当前日期(包括时间)并相应地显示它。没什么大不了的吧?好吧,交易 是我想返回东部夏令时 的时间和日期,无论 IP 在世界的哪个地方。

如果这不可能,您建议使用哪些替代方法? php有这个功能吗?我可以编写一个简单的 php 脚本来获取日期并将其转换,但如果可能的话,我想将其保留在 JS 中。

我正在努力思考实现此目的的最佳方法,但如果您能提供任何帮助,我将不胜感激。

谢谢!

最佳答案

我找到了这个 on the internet ,还有很多这样的脚本:

function calcTime(offset) {

// create Date object for current location
d = new Date();

// convert to msec
// add local time zone offset
// get UTC time in msec
utc = d.getTime() + (d.getTimezoneOffset() * 60000);

return new Date(utc + (3600000*offset));

}

因此,您获取当前时间,添加当前位置的偏移量以获得 UTC 时间,然后返回一个新日期,您再次添加某个时区的偏移量。

关于javascript - 如何使用 Javascript Date 对象计算东部时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4099238/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com