在表中,我有字段类型 TIME,我在其中存储时间间隔,例如 92:30:00,我尝试使用 javascript(datejs)添加或删除例如 02:15:00 到/从 92:30:00 .
我可以在时间不大于 23:59 时做到这一点,但是当值超过 23:59 时如何做到这一点?
grab a from db //as 92:30
var b = Date.parse(a);
var c = Date.parse("02:15");
d= new TimeSpan(b-c);
e= (b).addHours(c);
console.log(d.toString("HH:mm")
console.log(e.toString("HH:mm")
令我难过的是,如果您停留在 24 小时时间范围内,是否可以在更长的时间间隔内做同样的事情?
更新:(总结他们)
t = Date.today();
cc = Date.parse(c);
dd = Date.parse(d);
ccc = (cc - t)
ddd = (dd - t);
res = new TimeSpan(ccc+ddd);
console.log(res.toString()); //3.22:45:00