我想在我的时间添加1010分钟:12 am
。最后时间应为:4:50 pm
。日期应该无关紧要。
我试过这个:
function AddMinutesToDate(date, minutes) {
return new Date(date.getTime() + minutes*60000);
}
alert(AddMinutesToDate(2017-06-16), 1010)
但它不起作用。请帮忙?谢谢!
答案 0 :(得分:0)
你非常接近。只是一些错误。
function AddMinutesToDate(date, minutes) {
return new Date(new Date().getTime() + minutes * 60000);
}
alert(AddMinutesToDate('2017-06-16', 1010));
答案 1 :(得分:0)
你可以这样做:(抱歉我能不能编辑你的代码,因为改变少于6个字符......)
function AddMinutesToDate(date, minutes) {
return new Date(new Date(date).getTime() + minutes * 60000);
}
alert(AddMinutesToDate('2017-06-16', 1010));

答案 2 :(得分:0)
此功能将接受ISO格式,并以分钟为参数。
function addSomeMinutesToTime(startTime, minutestoAdd) {
const dateObj = new Date(startTime);
const newDateInNumber = dateObj.setMinutes(dateObj.getMinutes() + minutestoAdd);
const processedTime = new Date(newDateInNumber).toISOString();
console.log(processedTime)
return processedTime;
}
addSomeMinutesToTime(("2019-08-06T10:28:10.687Z"), 1010 )