阵列日x分钟

时间:2016-07-07 14:16:27

标签: javascript jquery

我有一个代码根据变量tempoConsulta

划分我的日期块X
var 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 ,有人可以帮助我吗? 谢谢!

1 个答案:

答案 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)
}