JSFiddle - React, Tailwind, and code Playground
Date with timezone test
JavaScript
var timeZone = (new Date).toLocaleString("en-US", {
timeZone: "America/New_York"
});
var dateNow = new Date(timeZone);
var getHours = dateNow.getHours();
var getDay = dateNow.getDay();
var isAvailable = getHours >= 8 && getHours < 18 && getDay != 0 && getDay != 6;
console.log(isAvailable);