如何使代码仅在特定时间段内可运行

时间:2019-03-01 15:10:20

标签: java

如何使情况变得像

该代码只会在之间运行

上午9点至晚上10点 如何在if语句上使用它?还是你们有什么方法?

if(timeNow >= 9PM && timeNow <= 10PM){
//do coding
}else{
//Code won't execute because its not inside of the scope.
}

1 个答案:

答案 0 :(得分:0)

如果您不介意时区,可以使用LocalDateTimegetHour()方法将返回一天中的小时(0到23)。

int timeNow = LocalDateTime.now().getHour();
if(timeNow >= 9 && timeNow <= 10) {
  ...
} else {
  ...
}