我有一个代码根据变量tempoConsulta
划分我的日期块Xvar tempoConsulta = 25;
var dt = new Date(1970, 0, 1, 9, 0, 0, 0)
while (dt.getDate() == 1) {
var point = dt.toLocaleTimeString('pt-BR');
dt.setMinutes(dt.getMinutes() + tempoConsulta);
console.log(point)
}
我将变量dt 设置为 09:00 ,但我希望这一天以 19:00 结束,所以我的时间或者必须来自 9:00到19:00 ,有人可以帮助我吗? 谢谢!
答案 0 :(得分:0)
根据我的理解,您试图将您的时间范围从25:00(或tempoConsulta
)分钟位置中存储的9:00到19:00分开。
您可以根据dt.getHours()
代替dt.getDate()
来完成此操作。尝试做类似的事情,
var tempoConsulta = 25;
var dt = new Date(1970, 0, 1, 9, 0, 0, 0)
while (dt.getHours() >= 9 && dt.getHours() < 19) {
var point = dt.toLocaleTimeString('pt-BR');
dt.setMinutes(dt.getMinutes() + tempoConsulta);
console.log(point)
}