проверка на время js

151
12 января 2019, 23:00
var day = new Date();
let time = day.getHours().toString();   
if( time > 8 && time < 23){
    window.write('<span class="on">Работает</span>');
}else{
    window.write('<span class="off">Не работает</span>');
}

Должна быть проверка на время, то есть если время больше 8 и меньше 23 то условие. Время беру из метода Date(). Скрипт не работает, хотелось бы узнать в чем проблема

Answer 1

У объекта window нет метода write.

Имейте в виду, что диапазон значений, возвращаемых getHours, - от нуля то 23-х.

var day = new Date(); 
let time = day.getHours().toString(); 
if (time > 8 && time < 23) { 
  document.write('<span class="on">Работает</span>'); 
} else { 
  document.write('<span class="off">Не работает</span>'); 
}

READ ALSO
Яндекс карты как переделать код API 1 на API 2.1?

Яндекс карты как переделать код API 1 на API 2.1?

С помощью программы API ЯндексКарт были нарезаны тайлы карты

160
Как вытащить не только текст, но и ссылки javascript

Как вытащить не только текст, но и ссылки javascript

Методом гугления(с js только начинаю знакомство) сделал для своих нужд скриптикИдея в том, что по указанным селекторам я вытаскиваю со страницы...

151
Байндинг классов vue

Байндинг классов vue

У меня есть вот такая верстка

257
Owl carousel - фиксированный Width для items

Owl carousel - фиксированный Width для items

Можно ли как-нибудь задать фиксированный размер для items в owl-carousel?

165