java.lang.System.currentTimeMillis()
时间: 2024-04-10 12:24:25 浏览: 100
Java获取当前系统事件System.currentTimeMillis()方法
5星 · 资源好评率100%
`java.lang.System.currentTimeMillis()`是Java中的一个静态方法,用于获取当前系统时间的毫秒数。它返回的是自1970年1月1日午夜(格林威治时间)以来经过的毫秒数。
这个方法通常用于计算程序的执行时间、生成唯一的时间戳或者进行时间相关的操作。例如,可以使用`currentTimeMillis()`方法来计算某个代码块的执行时间:
```java
long startTime = System.currentTimeMillis();
// 执行一些代码
long endTime = System.currentTimeMillis();
long executionTime = endTime - startTime;
System.out.println("执行时间:" + executionTime + "毫秒");
```
`currentTimeMillis()`方法返回的是一个`long`类型的值,表示从1970年1月1日午夜开始到当前时间的毫秒数。需要注意的是,这个值是相对于系统时钟的,因此可能受到系统时钟调整或者时区变化的影响。
阅读全文