在Typescript中的角度时间比较

Mad*_*u K 0 javascript angular

在我的角度应用程序中,我需要检查当前时间是否大于下午3点.我正在使用Date.now()和我在构造函数中获取当前时间,因此我每分钟都会获得更新时间,

 setInterval(() => {
            this.today = Date.now();           
          }, 1);
Run Code Online (Sandbox Code Playgroud)

现在我需要检查当前时间是否大于下午3点.

hol*_*gon 5

我使用getHours()来获取一天中的小时数.它将返回0到23之间的范围; 因此,15是您正在寻找的下午3点.

也是1000*601分钟的时间(以毫秒为单位).

setInterval(() => {
  this.today = new Date();
  if (this.today.getHours() >= 15){
    console.log('Current time is greater than 3 PM!');
  }
}, 1000*60);
Run Code Online (Sandbox Code Playgroud)