如何在Javascript中添加时间(分钟+分钟)? (不是日期)

时间:2017-07-18 17:55:04

标签: javascript time add

我不知道如何增加时间,例如添加45分钟到45分钟和1:30(1小时30分钟)。 我只是想知道如何将时间添加到实际日期。

以下是PHP中我正在寻找的一个例子:

$seconds_toadd = 45;// VALUE TO GET FROM A TEXTBOX
$actual_value = '00:45'; //45 minutes, 0 hours is the actual value
$resultado = new DateTime($lectura_xml);
$resultado->add(new DateInterval('PT' . $seconds_toadd . 'S'));//This is how I add seconds in PHP

$stamp = $resultado->format('I:s');//Formatting result

echo $stamp;

谢谢。

1 个答案:

答案 0 :(得分:1)

Moment.js 是一个很棒的JavaScript库日期/时间处理库,比标准API和许多方面的任何自制解决方案都要好。

来自their docs的非常简单但相似的用例:

var a = moment.duration(1, 'd');
var b = moment.duration(2, 'd');
a.add(b).days(); // 3