我现在有以下代码:
var d = new Date();
var curr_hour = d.getHours();
var curr_minute = d.getMinutes();
var curr_time = curr_hour + ":" + curr_minute;
var open_time = "17:00";
if(Date.parse ( curr_time ) > Date.parse ( open_time )){
alert("Webshop is open");
} else {
alert("Webshop is closed.");
}
代码应该做的是..如果当前时间大于 17:00 则发送警报,如果不是,则发送另一个警报..我现在得到的只是它已关闭。
最佳答案
您不需要所有的解析,您已经知道 getHours()
方法!
if(new Date().getHours() >= 17)
...就是这样!
关于JavaScript 时间比较,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11762678/