在Java中,System.currentTimeMillis()
是一个静态方法,用于获取当前时间的毫秒数。它返回的是自1970年1月1日00:00:00 UTC(称为Unix时间戳)以来的毫秒数。这个方法可以用于计算时间差、设置定时器等场景。
以下是一个简单的示例,展示如何使用System.currentTimeMillis()
获取当前时间的毫秒数:
public class Main {
public static void main(String[] args) {
long currentTimeMillis = System.currentTimeMillis();
System.out.println("当前时间的毫秒数: " + currentTimeMillis);
}
}
在这个示例中,我们调用System.currentTimeMillis()
方法,将返回的毫秒数存储在currentTimeMillis
变量中,并将其打印到控制台。
需要注意的是,System.currentTimeMillis()
返回的是本地时间,可能会受到系统时间的影响。如果需要获取UTC时间,可以使用Instant.now().toEpochMilli()
方法。
领取专属 10元无门槛券
手把手带您无忧上云