gpt4 book ai didi

javascript 日期减去小时 - 错误

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

我正在尝试从当前日期减去 1 小时,我正在使用以下代码:

var date = new Date();
// date is **Fri Apr 03 2015 16:47:33 GMT+0100 (GMT Standard Time)**
var uploadDateFilter = new Date(new Date(date).setHours(date.getHours()-1)).toISOString();
//now date is **Fri Apr 03 2015 14:47:33 GMT+0100 (GMT Standard Time)**

时间不再是一小时,而是少了两个小时。我在这里缺少什么?

最佳答案

当查看相同格式的元素时,您的代码可以正常工作。

<div class="original"></div>
<div class="updated"></div>

使用 jQuery 发布信息......用您的代码,按原样。

$(".original").text(date.toISOString());
$(".updated").text(uploadDateFilter);

结果...

2015-04-03T16:00:23.441Z
2015-04-03T15:00:23.441Z

http://jsfiddle.net/rfornal/5nma5uhr/

关于javascript 日期减去小时 - 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29435517/

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