Задать вопрос
@pcdesign

Как написать условие «если сейчас время с 23-00 до 6 утра»?

Собственно сабж.
Как коротко и быстро узнавать, что мы находимся в этом диапазоне времени?
  • Вопрос задан
  • 226 просмотров
Подписаться 2 Простой Комментировать
Решения вопроса 2
BRAGA96
@BRAGA96
const getHours = new Date().getHours();
if (getHours >= 23 && getHours <= 6) {
	// ...
}
Ответ написан
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
hour = (new Date()).getHours();
if (hour == 23 || hour < 6) {
  ...
}
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
AleksandrB
@AleksandrB
Совсем недавно вывел "Hello world"
var d = new Date();
if (d.getHours() == 23 && d.getHours() <= 6) 
       console.log('НОЧЬ');
else 
        console.log('ДЕНЬ');
Ответ написан
@Hedy
let currentTime = new Date().getHours();
if (currentTime >= 23 || currentTime <= 6) {
  console.log('match');
} else {
  console.log('not match');
}
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы