将多个TimeSpans与datejs一起添加

时间:2011-06-21 14:58:02

标签: add timespan datejs

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

我已经为一个TimeSpan工作了。但是我需要它在页面上添加多个TimeSpans的结果。我的代码如下:

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

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

这些工作很棒,但我需要将星期二TimeSpan的结果添加到星期一。

任何帮助都会很棒。

谢谢

1 个答案:

答案 0 :(得分: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