Javascript 在工作时间内显示聊天按钮

Javascript 在工作时间内显示聊天按钮,javascript,time,utc,Javascript,Time,Utc,我试图在工作时间内显示聊天按钮,然后在工作时间后显示关闭语句 我可以让它只显示聊天按钮,但它不会在几个小时后消失 运营时间为中央时间上午6:30至下午3:30 提前谢谢 var openingTime = new Date(); openingTime.getUTCHours(11); openingTime.getUTCMinutes(30); var closingTime = new Date(); closingTime.getUTCHours(20); closin

我试图在工作时间内显示聊天按钮,然后在工作时间后显示关闭语句

我可以让它只显示聊天按钮,但它不会在几个小时后消失

运营时间为中央时间上午6:30至下午3:30

提前谢谢

  var openingTime = new Date();
  openingTime.getUTCHours(11); openingTime.getUTCMinutes(30);


  var closingTime = new Date();
  closingTime.getUTCHours(20); closingTime.getUTCMinutes(30);

var d = new Date();

if(((d.getUTCHours() >= openingTime.getUTCHours() && d.getUTCHours() <= closingTime.getUTCHours() ) && (d.getUTCDay() >= 1 && d.getUTCDay() <= 5) )) {
    $(".open").show();
    $(".closed").hide();
}
else {  
     $(".closed").show();
    $(".open").hide();
}
var openingTime=new Date();
openingTime.getUTCHours(11);openingTime.getUTCMinutes(30);
var closingTime=新日期();
关闭时间。getUTCHours(20);关闭时间:getUTCMinutes(30);
var d=新日期();

如果代码中(((d.getUTCHours()>=openingTime.getUTCHours()&&d.getUTCHours()=1&&d.getUTCDay()),我看到您正在使用and设置小时和分钟。但是这两种方法仅用于从Date对象获取小时和分钟

而是使用和设置小时和分钟

这可能不是问题的根源,但这是我在阅读代码时发现的一个小错误

希望能有帮助