在JavaScript中将分钟添加到字符串hh:mm

时间:2012-09-19 21:01:50

标签: javascript

我的字符串是hh:mm(17:30),持续时间是分钟(例如120分钟)。如何将17分钟的120分钟添加到17:30 + 120分钟。

2 个答案:

答案 0 :(得分:1)

使用phpjs,我可以使用以下方式让它工作:

var a = strtotime('+120 minutes', strtotime('2000-01-01 15:30:00'))
var b = date('H:i', a)
alert(b); // '17:30'

或者,如果您愿意,请尝试http://www.datejs.com/

答案 1 :(得分:0)

我有同样的问题,在下面的代码中使用。人们也可以使用相同的代码来更新小时和分钟。

var timeValue = ("23:59").split(":")
var minuteAddValue = Number(timeValue[1]) + 1
var date = new Date(null,null,null,timeValue[0],minuteAddValue);
var minuteValue = date.getMinutes();
minuteValue = minuteValue.length == 1 ? ("0" + minuteValue) : minuteValue
var hourValue = date.getHours();
var updatedTime = minuteValue+":"+hourValue 

//output - "00:00"