gpt4 book ai didi

JavaScript UTC 时间不工作

转载 作者:行者123 更新时间:2023-12-03 03:35:26 26 4
gpt4 key购买 nike

所以我有这个代码应该根据 UTC 时间显示不同的图像,但它不显示任何内容,例如,当星期一 00:00 时,它应该显示一张图像,当星期二 19:00 时,它应该显示另一张图片你知道这里出了什么问题吗?谢谢您

这只是代码的一小部分,因为完整的代码太长了:

<strong class="GeneratedText">
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.18.1/moment.js">
</script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.18.1/moment.js"></script>
<script type="text/javascript">
document.write("<p>");
var d = moment().tz('Europe/Oslo').format('dddd');
var hr = moment().tz('Europe/Oslo').format('k') ;

if (d=="Monday" && hr==0) {
document.write("<img src='https://static.wixstatic.com/media/e2aefa_adea8af0771845aa9e2f7e8c1c65a654~mv2.jpg/v1/fill/w_511,h_170,al_c,q_80/e2aefa_adea8af0771845aa9e2f7e8c1c65a654~mv2.jpg'>");
}
if (d=="Tuesday" && hr==19) {
document.write("<img src='https://static.wixstatic.com/media/e2aefa_adea8af0771845aa9e2f7e8c1c65a654~mv2.jpg/v1/fill/w_511,h_170,al_c,q_80/e2aefa_adea8af0771845aa9e2f7e8c1c65a654~mv2.jpg'>");
}

最佳答案

注意到两个脚本标签都在加载 moment.js,其中 moment-timezone-with-data.js 也需要使用 tz()。

我尝试使用最新的时刻库来跟踪代码,并且得到了正确的结果

<html>
<head>
<script src="https://momentjs.com/downloads/moment.js">
</script>
<script src="https://momentjs.com/downloads/moment-timezone-with-data.js">
</script>
</head>
<body>
<script type="text/javascript">
document.write("<p>");
var d = moment().tz('Europe/Oslo').format('dddd');
var hr = moment().tz('Europe/Oslo').format('k') ;

document.write(d + '<br>');
document.write(hr + '<br>');
</script>
</body>
</html>

对于 utc(不需要带有数据的时刻时区),

<html>
<head>
<script src="https://momentjs.com/downloads/moment.js">
</script>
</head>
<body>
<script type="text/javascript">
document.write("<p>");
var d = moment().utc().format('dddd');
var hr = moment().utc().format('k') ;

document.write(d + '<br>');
document.write(hr + '<br>');
</script>
</body>
</html>

关于JavaScript UTC 时间不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45885407/

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