从日期和时间中减去小时数

Jus*_*rga 2 javascript datetime

有人可以帮我解决这个问题吗?我需要完成今晚要展示的学校项目的一些内容,我必须从这段代码中减去 2 个小时。JavaScript 完全不是我的菜。

<a href="urltopage.php"><span id="datetime"></span></a>

<script>
var dt = new Date();
document.getElementById("datetime").innerHTML = dt.toLocaleString();
</script>
Run Code Online (Sandbox Code Playgroud)

我不知道如何改变这一点。提前致谢。

问候,贾斯汀

小智 5

尝试

var dt = new Date();
dt.setHours(dt.getHours() - 2);
document.getElementById("datetime").innerHTML = dt.toLocaleString();
Run Code Online (Sandbox Code Playgroud)

看看这里https://codepen.io/vyspiansky/pen/abNBqrx