Javascript js加上7分钟直到10小时(00:07,00:14,00:21…)

Javascript js加上7分钟直到10小时(00:07,00:14,00:21…),javascript,youtube,Javascript,Youtube,在youtube中,你可以每7分钟向视频中添加广告。我要加7分钟142次。然后打印出来 console.log(); //新的日期对象,初始化为“零” var d=新日期(0,0,0,0,0,0); //而Date对象的hours属性小于10 而(d.getHours()

在youtube中,你可以每7分钟向视频中添加广告。我要加7分钟142次。然后打印出来

console.log();
//新的日期对象,初始化为“零”
var d=新日期(0,0,0,0,0,0);
//而Date对象的hours属性小于10
而(d.getHours()<10){
//如有必要,获取工时零件并用0填充
var hourstring=d.getHours().toString();
如果(hoursString.length==1){
hourstring=“0”+hourstring;
}
//如有必要,获取分钟部分并用0填充
var minuteString=d.getMinutes().toString();
if(minuteString.length==1){
minuteString=“0”+minuteString;
}
//记录时间
log(hourString+':'+minuteString);
//添加7分钟,让Date对象在内部将溢出处理为小时
d、 setMinutes(d.getMinutes()+7);
}

您可以找到有关日期对象的更多信息。

页面上显示“Sun Dec 31 1899 10:02:00 GMT+”我需要查看每个步骤并获取“00:07,00:14,00:21,00:28…09:55)
// New date object, initialized to "zero"
var d = new Date(0, 0, 0, 0, 0, 0);

// While the hours property of the Date object is less than 10
while (d.getHours() < 10) {
    // Get hours part and pad with a 0 if necessary
    var hoursString = d.getHours().toString();
    if (hoursString.length == 1) {
        hoursString = "0" + hoursString;
    }

    // Get minutes part and pad with a 0 if necessary
    var minutesString = d.getMinutes().toString();
    if (minutesString.length == 1) {
        minutesString = "0" + minutesString;
    }

    // Log the time
    console.log(hoursString + ':' + minutesString);

    // Add 7 minutes and let the Date object handle overflow to hours internally
    d.setMinutes(d.getMinutes() + 7);
}