Search code examples
javascriptif-statementtimeaction

Javascript if time is between 7pm and 7am do this?


I want to have a javascript file which checks if current time is between 7pm and 7am. If so it should change the background color on my website to X. If the current time is not between 7pm and 7am the background color should be Y. Since I am new to Javascript I do not know everything, and that's why I need your help!


Solution

  • var today = new Date().getHours();
    if (today >= 7 && today <= 19) {
       document.body.style.background = "Red";
    } else {
        document.body.style.background = "Blue";
    }
    

    See fiddle.