📜  如何在java中获取时间(1)

📅  最后修改于: 2023-12-03 15:24:32.835000             🧑  作者: Mango

如何在Java中获取时间

在Java中获取时间有多种方式,下面将介绍常用的几种方法。

1. 使用System.currentTimeMillis()

System.currentTimeMillis()方法返回当前时间的毫秒数。

代码示例:

long currentTimeMillis = System.currentTimeMillis();
2. 使用java.util.Date类

java.util.Date类表示日期和时间。

代码示例:

Date date = new Date();
3. 使用java.util.Calendar类

java.util.Calendar类提供了处理日期和时间的方法。

代码示例:

Calendar calendar = Calendar.getInstance();
Date date = calendar.getTime();
4. 使用java.time包

Java 8中,引入了一个新的时间日期API,这个API可以解决旧版本中的一些问题,例如线程安全、性能等等。

代码示例:

LocalDateTime localDateTime = LocalDateTime.now();
ZonedDateTime zonedDateTime = ZonedDateTime.now();
总结

本文介绍了在Java中获取时间的常用方法:System.currentTimeMillis()、java.util.Date、java.util.Calendar和java.time包。根据实际需求,选择对应的方法即可。