java 编写程序判断当前时间是否晚于某个时间
时间: 2023-07-29 12:05:48 浏览: 93
日期判定.txt
可以使用Java中的Date和Calendar类来判断当前时间是否晚于某个时间,具体步骤如下:
1. 获取当前时间
```java
Date now = new Date();
```
2. 创建一个Calendar对象并设置为指定时间
```java
Calendar cal = Calendar.getInstance();
cal.set(Calendar.HOUR_OF_DAY, hour); // 设置小时
cal.set(Calendar.MINUTE, minute); // 设置分钟
cal.set(Calendar.SECOND, second); // 设置秒钟
```
3. 比较当前时间和指定时间
```java
if (now.after(cal.getTime())) {
// 当前时间晚于指定时间
} else {
// 当前时间早于或等于指定时间
}
```
其中,hour、minute和second参数分别表示指定时间的小时、分钟和秒钟。注意,Calendar类中的月份从0开始计数,即0表示1月,11表示12月。
阅读全文