📅  最后修改于: 2023-12-03 15:24:32.835000             🧑  作者: Mango
在Java中获取时间有多种方式,下面将介绍常用的几种方法。
System.currentTimeMillis()方法返回当前时间的毫秒数。
代码示例:
long currentTimeMillis = System.currentTimeMillis();
java.util.Date类表示日期和时间。
代码示例:
Date date = new Date();
java.util.Calendar类提供了处理日期和时间的方法。
代码示例:
Calendar calendar = Calendar.getInstance();
Date date = calendar.getTime();
Java 8中,引入了一个新的时间日期API,这个API可以解决旧版本中的一些问题,例如线程安全、性能等等。
代码示例:
LocalDateTime localDateTime = LocalDateTime.now();
ZonedDateTime zonedDateTime = ZonedDateTime.now();
本文介绍了在Java中获取时间的常用方法:System.currentTimeMillis()、java.util.Date、java.util.Calendar和java.time包。根据实际需求,选择对应的方法即可。