Метод getUTCHours возвращает час (может принимать значения от 0 до 23) указанной даты по всемирному времени.
дата.getUTCHours()
Пример
<script type="text/javascript"> //Создадим объект содержащий текущую дату var date = new Date(); //Возвратим текущий час по всемирному времени document.write(date.getUTCHours()+"<br />"); //Теперь создадим объект содержащий произвольную дату var date1 = new Date(1990,3,10); //Возвратим час произвольной даты по всемирному времени document.write(date1.getUTCHours()); </script>