gpt4 book ai didi

使用绝对时区的 Javascript 倒计时?

转载 作者:可可西里 更新时间:2023-11-01 02:21:46 26 4
gpt4 key购买 nike

我有一个 javascript 倒数计时器,它通过指定日期和时间并将其与当前日期和时间进行比较来工作。问题是,当前时间是相对于用户时区而言的,因此剩余时间因用户而异。

如何让计时器倒计时到特定时区的某个时间,在我的例子中是 GMT -5 小时?

我知道我可以使用下面的代码来获取用户时区,但我不知道如何使用它。

myDateObj.getTimezoneOffset( ) / 60

最佳答案

您可以使用Date.UTC(year,month,day,hours,minutes,seconds,msec)

它的操作就像 Date 构造函数一样,但返回格林威治时间(offset=0)而不是本地时间的参数时间戳。

var localtime=new Date(Date.UTC(year,month,day,hours,minutes,seconds,msec)) 

返回指定 UTC 时间的本地时间。

所有人(时钟设置正确)将一起结束倒计时。

关于使用绝对时区的 Javascript 倒计时?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8805613/

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