我不知道如何增加时间,例如添加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;
谢谢。
答案 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