Javascript 使用新日期()比较00小时时的日期

Javascript 使用新日期()比较00小时时的日期,javascript,Javascript,我有这段代码,除了与午夜比较外,它工作得很好。当结束时间为0时,23小时应评估为,将其替换为24,然后进行检查 var ending_hour = new Date().getHours(); if (ending_hour == 0) { ending_hour = 24; } console.log(check_adhour >= starting_hour && check_adhour <= ending_hour); var end_hour=ne

我有这段代码,除了与午夜比较外,它工作得很好。当
结束时间
0
时,23小时应评估为,将其替换为
24
,然后进行检查

var ending_hour = new Date().getHours();
if (ending_hour == 0) {
    ending_hour = 24;
}
console.log(check_adhour >= starting_hour && check_adhour <= ending_hour);
var end_hour=new Date().getHours();
如果(结束时=0){
结束时间=24小时;
}
console.log(检查时间>=开始时间和检查时间

谢谢,我用了一小段代码来重现这个问题。我需要做一些评估,比如if(check_-adhour>=starting_-hour&&check_-adhour(starting_-hourcheck_-adhour>=开始_-hour&&check_-adhour=开始| | | check_-adhour end
你想排除他们之间的时间,然后再做其他事情;开始后的晚上和结束前的早上。

谢谢,我用了一小段代码来重现这个问题。我需要进行比较,就像(check\u adhour>=开始时间&check\u adhour我已经用另一个解决方案更新了答案。
var ending_hour = new Date().getHours();
if (ending_hour == 0) {
    ending_hour = 24;
}
console.log(check_adhour >= starting_hour && check_adhour <= ending_hour);