1

我正在使用 JavaScript 库 datejs,尤其是 TimeSpan 类。

对于一个 TimeSpan,我已经让这一切工作得很好。但是我需要它来将页面上多个 TimeSpan 的结果相加。我的代码如下:

var monTimeSpan = new TimeSpan(Date.parse($("#monFinish").val()) - Date.parse($("#monStart").val()))

var tueTimeSpan = new TimeSpan(Date.parse($("#tueFinish").val()) - Date.parse($("#tueStart").val()))

这些工作很好,但我需要将星期二时间跨度的结果添加到星期一。

任何帮助都会很棒。

谢谢

4

1 回答 1

0

TimeSpan对象包括.add()功能。

下面的示例演示了将两个TimeSpan对象添加在一起。

例子

var t1 = new TimeSpan(Date.today().add(5).days() - Date.today());

var t2 = new TimeSpan(Date.today().add(10).days() - Date.today());

var total = t1.add(t2);

total.days // 15
于 2011-11-22T00:05:24.600 回答