java,获取当前时间,并判断当前时间是否在12:00前后五分钟的范围内
时间: 2023-03-29 11:01:21 浏览: 105
您好,可以使用Java中的Calendar类来获取当前时间,然后使用getTimeInMillis()方法将其转换为毫秒数,再进行判断是否在12:00前后五分钟的范围内。具体实现可以参考以下代码:
```
import java.util.Calendar;
public class Main {
public static void main(String[] args) {
Calendar calendar = Calendar.getInstance();
long currentTime = calendar.getTimeInMillis();
calendar.set(Calendar.HOUR_OF_DAY, 12);
calendar.set(Calendar.MINUTE, );
calendar.set(Calendar.SECOND, );
long twelveOclock = calendar.getTimeInMillis();
if (Math.abs(currentTime - twelveOclock) <= 5 * 60 * 100) {
System.out.println("当前时间在12:00前后五分钟的范围内");
} else {
System.out.println("当前时间不在12:00前后五分钟的范围内");
}
}
}
```
阅读全文