gpt4 book ai didi

JavaScript 倒数计时器 : Calculate how many seconds until midnight EST

转载 作者:行者123 更新时间:2023-12-01 17:59:54 24 4
gpt4 key购买 nike

我正在使用在 JavaScript 中运行的 24 小时倒数计时器。目前,它使用秒作为其基本度量。我在这里列出了 86400,但我想计算每天午夜之前还有多少秒,EST (-5)。有人可以演示我如何定义该值并将其插入“时间”变量吗?我已经看到了这个的其他变体,但我无法让它为这个特定的脚本工作。提前谢谢你。

<script type="application/javascript">
var myCountdown1 = new Countdown({
time: 86400, // 86400 seconds = 1 day
width:200,
height:55,
rangeHi:"hour",
style:"flip" // <- no comma on last item!
});
</script>

最佳答案

您可以从午夜的 UNIX 时间戳中减去现在的 UNIX 时间戳:

var now = new Date();
var night = new Date(
now.getFullYear(),
now.getMonth(),
now.getDate() + 1, // the next day, ...
0, 0, 0 // ...at 00:00:00 hours
);
var msTillMidnight = night.getTime() - now.getTime();
var myCountdown1 = new Countdown({
time: msTillMidnight / 1000, // divide by 1000 to get from ms to sec, if this function needs seconds here.
width:200,
height:55,
rangeHi:"hour",
style:"flip" // <- no comma on last item!
});

在这里,您只需设置一个计时器,它采用午夜的 UNIX 时间戳,然后从现在的 UNIX 时间戳中减去它,这将得到到午夜的毫秒数。这是执行脚本之前等待的毫秒数。

关于JavaScript 倒数计时器 : Calculate how many seconds until midnight EST,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21482562/

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