我目前有以下脚本:
<script>
if(new Date().getHours() > 17 || (new Date().getHours() == 17 &&
new Date().getMinutes()== 0 && new Date().getSeconds() == 0) &&
(new Date().getHours() < 21 && new Date().getMinutes() < 30
&& new Date().getSeconds() == 0)){
//do nothing.
} else {
$(document).ready(function() {
$(".inline").colorbox({inline:true, open:true, width:"50%"});
});
}
所以基本上 if 中的内容:如果时间是 17:00 到 21:30,则什么也不做,否则显示该框。但是发生了什么事,盒子在 18:00 左右停止工作,并在午夜再次开始工作。有人看到这里有什么问题吗?