java使用Date类时间流逝
时间: 2023-06-16 20:02:26 浏览: 168
java处理日期、时间的类
5星 · 资源好评率100%
Java的Date类提供了一些方法来计算时间流逝。其中,常用的方法包括:
1. getTime():返回自1970年1月1日00:00:00 GMT以来的毫秒数。
2. after(Date when):判断当前时间是否在给定时间之后。
3. before(Date when):判断当前时间是否在给定时间之前。
4. compareTo(Date anotherDate):比较当前时间和给定时间的顺序关系。
5. getTimeInMillis():返回时间对应的毫秒数。
下面是一个示例代码,演示如何使用Date类计算时间流逝:
```java
import java.util.Date;
public class TimeElapsedExample {
public static void main(String[] args) {
Date startTime = new Date(); // 获取开始时间
// do something...
Date endTime = new Date(); // 获取结束时间
long timeElapsedInMillis = endTime.getTime() - startTime.getTime(); // 计算时间流逝
System.out.println("Time elapsed in milliseconds: " + timeElapsedInMillis);
}
}
```
在这个示例中,我们使用了Date类来获取开始时间和结束时间,并计算它们之间的时间流逝,最后将结果输出到控制台。
阅读全文