Javascript-форум (https://javascript.ru/forum/)
-   Javascript под браузер (https://javascript.ru/forum/css-html/)
-   -   Как сравнить время и вывести, в зависимости от времени, статус (день, ночь или вечер) (https://javascript.ru/forum/css-html/84665-kak-sravnit-vremya-i-vyvesti-v-zavisimosti-ot-vremeni-status-den-noch-ili-vecher.html)

shkarol 11.11.2022 22:32

Как сравнить время и вывести, в зависимости от времени, статус (день, ночь или вечер)
 
<p id="time">22:30</p>
<p id="time2">06:00</p>

<p id="textStatus"></p>
<p id="textStatus2"></p>


let textStatus = document.getElementById('textStatus')
let textStatus2 = document.getElementById('textStatus2')

time = document.getElementById('time')
time2 = document.getElementById('time2')

function status() {
    if (document.getElementById('time') <= '18:00' && document.getElementById('time') >= '06:00'){
        textStatus.innerHTML = 'day'
}else if (document.getElementById('time') >= '18:00' && document.getElementById('time') < '23:00'){
	textStatus.innerHTML = 'evening'
}else if (document.getElementById('time') >= '23:00' && document.getElementById('time') < '06:00'){
	textStatus.innerHTML = 'night'
}
}
setInterval(status, 100)

рони 12.11.2022 03:53

shkarol,
innerHTML
textContent


Часовой пояс GMT +3, время: 11:36.