新特性之Date API
Clock
Clock类提供了访问当前日期和时间的方法,Clock是时区敏感的,可以用来取代System.currentTimeMillis()来获取当前的微秒数。某个特定的时间点也可以使用Instant类来表示,Instant类也可以用来创建老的java.util.Date对象
public class Test {
public static void main(String[] args) {
Clock clock = Clock.systemDefaultZone();
long millis = clock.millis();
Instant instant = clock.instant();
java.util.Date legacyDate = Date.from(instant);
System.out.println(millis);
System.out.println(legacyDate);
}
}
Timezones时区
public class Test {
public static void main(String[] args) {
System.out.println(ZoneId.getAvailableZoneIds());
ZoneId zone1 = ZoneId.of("Etc/GMT+8");
System.out.println(zone1.getRules());
}
}
LocalTime 本地时间
posted on 2023-11-28 21:59 zhizhizaide 阅读(14) 评论(0) 编辑 收藏 举报