gpt4 book ai didi

javascript - 如何将倒计时的目标时间设置为设定时区?

转载 作者:行者123 更新时间:2023-12-03 11:13:29 25 4
gpt4 key购买 nike

我正在制作一个倒计时网页,以对一款游戏进行重大更新,这将是一件大事。该倒计时当前正在使用此代码获取计算机时间、目标结束时间和时差:

var christmas = new Date("December 25, 2014 00:01:00");
var now = new Date();
var timeDiff = christmas.getTime() - now.getTime();

我需要一种方法来使圣诞节目标时间位于同一时区,无论您的计算机时区设置为何。

最佳答案

使用UTC:

var xmas = new Date('2014-12-25T00:00:01.0000000'); 
var utc = new Date(
xmas.getUTCFullYear(),
xmas.getUTCMonth(),
xmas.getUTCDate(),
xmas.getUTCHours(),
xmas.getUTCMinutes(),
xmas.getUTCSeconds()
);

alert('local diff: ' + (xmas.getTime() - new Date().getTime()));
alert('utc diff: ' + (utc.getTime() - new Date().getTime()));

关于javascript - 如何将倒计时的目标时间设置为设定时区?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27451849/

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