javascript:向区域设置时间字符串添加半小时

r7xajy2e  于 2021-09-13  发布在  Java
关注(0)|答案(1)|浏览(442)

我试图创建一个代码,在当前时间的基础上增加一些时间(比如说半小时)。我可以收回当前时间,但很难增加时间。到目前为止,代码是这样的:

<script>
var dt = new Date();
document.getElementById("datetime").innerHTML = dt.toLocaleTimeString('en', {hour: 'numeric',minute: 'numeric',});

</script>

可能的解决办法是什么?我对此很陌生,所以非常感谢您的每一点意见!

falq053o

falq053o1#

你可以加上 30minutes 约会的一部分。

var time = new Date();
time.setMinutes(time.getMinutes() + 30);

这将在nodejs的最新版本中正常工作。即使增加了超过一小时的时间。例如 + 120 分钟。然而,现在还不清楚javascript的每个实现在这里的行为是否都是相同的。实现可能只更新分钟(而不是小时),例如08:48+30可能变成08:18而不是09:18

相关问题