java获取当前小时的开始时间和结束时间
时间: 2023-07-05 22:32:33 浏览: 163
Java获得当前时间
获取当前小时的开始时间和结束时间可以使用Java中的Calendar类和Date类。以下是获取当前小时开始时间和结束时间的示例代码:
```java
import java.util.Calendar;
import java.util.Date;
public class Example {
public static void main(String[] args) {
Calendar calendar = Calendar.getInstance();
calendar.set(Calendar.MINUTE, 0);
calendar.set(Calendar.SECOND, 0);
calendar.set(Calendar.MILLISECOND, 0);
Date start = calendar.getTime();
calendar.add(Calendar.HOUR_OF_DAY, 1);
calendar.add(Calendar.MILLISECOND, -1);
Date end = calendar.getTime();
System.out.println("当前小时开始时间:" + start);
System.out.println("当前小时结束时间:" + end);
}
}
```
在此示例中,我们首先获取当前时间的Calendar实例。然后将分钟、秒和毫秒设置为零,以获取当前小时的开始时间。接下来,我们将小时增加1,并将毫秒减1,以获取当前小时的结束时间。最后,我们将开始时间和结束时间打印到控制台。
阅读全文