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

标签 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>

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

问候, 贾斯汀

最佳答案

尝试

var dt = new Date();
dt.setHours(dt.getHours() - 2);
document.getElementById("datetime").innerHTML = dt.toLocaleString();

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

关于javascript - 从日期和时间中减去小时数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63524823/

相关文章:

javascript - 将时间戳从 24 小时更改为 12 小时并通过 jQuery 追加

javascript - 将 jQuery 星级评分转为控件

javascript - 转换分钟 -> hh :mm. 可能的最短代码(一行?)

javascript - jQuery/ajax 按钮点击使用变量

Javascript Date、setFullYear 更改时区

python - 使用 datetime.strptime 后按月年分组

javascript - 在 asp.net 上的文本框中格式化字符串

java - 在 java/android 和夏令时处理日期/时间

php - 如何在 MySQL 的日期时间字段中存储 NULL 值?

java - java中字符串转换日期或时间时转换失败