Как получить время определенного часового пояса?
Оперируйте с timestamp и не обращайте внимания на часовые пояса.
Т.е. ваша фирма работает с 6:00 до 17:00 UTC.
Спасибо всем за помощь, но, к сожалению, ни один ответ не помог точно решить проблему. Подключать целую библиотеку не есть хорошо только для одного использования. Реализовал следующим образом:function timeOf(offset) {
  var d, utc, nd;
  d = new Date();
  utc = d.getTime() + (d.getTimezoneOffset() * 60000);
  nd = new Date(utc + (3600000 * offset));
  return nd.toLocaleTimeString();
}
var hours, time_arr, hour, work_hours;
hours = timeOf('+3');
time_arr = hours.split(':');
hour = time_arr[0];
work_hours = ["9", "10", "11", "12", "13", "14", "15", "16", "17", "18", "19", "20"];
if($.inArray(hour, work_hours) !== -1)
  $('.test').html("TRUE");
else
  $('.test').html("FALSE");