Javascript 从配置创建时间数组
大家好,我对Javascript和Angular2非常陌生。我正在进行一个项目,该项目需要一个基于配置的计时数组,该配置将从后端传递。基本上,配置包括以下内容:Javascript 从配置创建时间数组,javascript,jquery,arrays,angular,Javascript,Jquery,Arrays,Angular,大家好,我对Javascript和Angular2非常陌生。我正在进行一个项目,该项目需要一个基于配置的计时数组,该配置将从后端传递。基本上,配置包括以下内容: export const TIMEDATA: any = { start_time: "9", end_time: "16", interval: "30" } 在这种配置下,我怎样才能设计出类似这样的阵列呢 Array = ["9:00", "9:30", "10:00", ...., "16:00"] 有
export const TIMEDATA: any = {
start_time: "9",
end_time: "16",
interval: "30"
}
在这种配置下,我怎样才能设计出类似这样的阵列呢
Array = ["9:00", "9:30", "10:00", ...., "16:00"]
有人吗?提前感谢。您可以尝试使用循环来计算间隔:
constleftpad=(str,padString,length)=>{
var s=str.toString();
而(s.长度<长度)
s=焊盘串+s;
返回s;
}
让时间数据={
开始时间:“9”,
结束时间:“16”,
间隔:“30”
}
让start_time=+timedata.start_time*60;
设end_time=+timedata.end_time*60;
设interval=+timedata.interval;
让时间=[];
对于(var i=start_time;i),您是否正在尝试构造TIMEDATA对象的数组?