如何使用Javascript在上午9:00到上午10:00之间运行代码?

如何使用Javascript在上午9:00到上午10:00之间运行代码?,javascript,datetime,time,Javascript,Datetime,Time,我需要在上午9点到上午10点之间运行代码。该代码不应在上午9点之前或10点之后运行。但是代码应该在这段时间内保持活动状态。代码将类似于更改div元素的背景颜色 如何在Javascript中实现这一点?我看到您有react标记,所以我假设您希望在react中呈现一个div。可以使用内联背景色进行设置 此代码返回一个在上午9点到上午10点之间为红色的div。否则,它是蓝色的 render() { const hour = new Date().getHours(); const ba

我需要在上午9点到上午10点之间运行代码。该代码不应在上午9点之前或10点之后运行。但是代码应该在这段时间内保持活动状态。代码将类似于更改div元素的背景颜色


如何在Javascript中实现这一点?

我看到您有react标记,所以我假设您希望在react中呈现一个div。可以使用内联背景色进行设置

此代码返回一个在上午9点到上午10点之间为红色的div。否则,它是蓝色的

render() {
    const hour = new Date().getHours();
    const background = hour >= 9 && hour <= 10 ? 'red' : 'blue'
    return (
        <div style={{backgroundColor: background}}></div>
    )
}
render(){
const hour=新日期().getHours();

const background=hour>=9&&hour在哪个时区?非常感谢!这对我的这种情况很有帮助。但是如果我希望它在上午9:30到上午10:30之间呢?
const hour=new Date().getHours();const minute=new Date().getMinutes();const background=hour>=9&&hour