我想知道在javascript中是否有计算累计时间的方法。
每个月我都在工作中赢得时间。
示例:假设我有118h和15m的工作时间,我想在已经获得的时间上再增加13h和00m。我还需要减去时间,因为它被使用了。
在javascript中如何做到这一点呢?我已经找过了,但没有找到能完成我所需的任何东西。
提前谢谢。
发布于 2018-06-19 07:30:22
这里是一个使用javascript数据对象加/减的非常基本的例子。
const myTime = document.getElementById('myTime');
const now = new Date();
myTime.innerHTML = now;
document.getElementById('add').addEventListener('click', (evt) => {
const newTime = now.setDate(now.getDate() + 10);
myTime.innerHTML = new Date(newTime);
});
document.getElementById('subtract').addEventListener('click', (evt) => {
const newTime = now.setDate(now.getDate() - 10);
myTime.innerHTML = new Date(newTime);
});
<div id="myTime"></div>
<button id="add">Add 10 Days</button>
<button id="subtract">Subtract 10 Days</button>
https://stackoverflow.com/questions/50918701
复制相似问题