如何在我的代码上设置maxTime,我希望在17:00之前显示值,并且还会在警报中显示所有时间,此时它只显示一次和时间。
function() {
var toTime = new Date(result2);
var convertUtctoTime = new Date(toTime.getTime() + toTime.getTimezoneOffset() * 60 * 1000);
var end = new Date(convertUtctoTime);
while (end>=fromTime) {
var newDate = end.setTime(end.getTime()+ 30 * 60 * 1000);
end = new Date(newDate);
alert("Free time at" + " " + end);
}
答案 0 :(得分:0)
不是检查日期,而是尝试以毫秒为单位检查时间:
while (end.getTime() >= fromTime.getTime()) { ...