Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/414.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在JavaScript中向字符串hh:mm添加分钟_Javascript - Fatal编程技术网

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

在JavaScript中向字符串hh:mm添加分钟,javascript,Javascript,我有一个以hh:mm(17:30)为单位的字符串和一个以分钟为单位的持续时间(例如120分钟)。如何将120分钟添加到17:30字符串中,得到17:30+120分钟。使用,我可以使用以下命令使其工作: var a = strtotime('+120 minutes', strtotime('2000-01-01 15:30:00')) var b = date('H:i', a) alert(b); // '17:30' 或者,如果您愿意,可以试试。我也有类似的问题,在下面的代码中使用。可以使

我有一个以hh:mm(17:30)为单位的字符串和一个以分钟为单位的持续时间(例如120分钟)。如何将120分钟添加到17:30字符串中,得到17:30+120分钟。

使用,我可以使用以下命令使其工作:

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

或者,如果您愿意,可以试试。

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

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"

更重要的是,你的帖子不是问题,我道歉。我在征求关于如何实现这一目标的建议。我还没有找到一个好的起始点,因为起始日期只是一个文本字符串。这里有一个很好的资源,可以让您了解JS日期和时间函数。如果您无法解决它,请使用您尝试过的示例改进您的问题