java 时间计算
时间: 2023-10-11 11:21:30 浏览: 76
java计算时间差的方法
5星 · 资源好评率100%
在 Java 中计算时间,可以使用 Java 中的 Date 类或者 Calendar 类。以下是使用 Date 类计算时间的示例代码:
```java
Date startTime = new Date(); // 获取当前时间
// 延时10秒
Thread.sleep(10000);
Date endTime = new Date(); // 获取当前时间
// 计算时间差
long timeDiff = endTime.getTime() - startTime.getTime();
System.out.println("Time difference: " + timeDiff + " milliseconds");
```
使用 Calendar 类计算时间的示例代码如下:
```java
Calendar startTime = Calendar.getInstance(); // 获取当前时间
// 延时10秒
Thread.sleep(10000);
Calendar endTime = Calendar.getInstance(); // 获取当前时间
// 计算时间差
long timeDiff = endTime.getTimeInMillis() - startTime.getTimeInMillis();
System.out.println("Time difference: " + timeDiff + " milliseconds");
```
需要注意的是,以上示例代码中的延时操作是为了模拟实际场景下的时间计算,实际中不需要进行延时操作。
阅读全文