From 3e0f7bf39c5c2e7a6021cbdfa654f2a705b029a3 Mon Sep 17 00:00:00 2001 From: xuxin <840198532@qq.com> Date: Wed, 28 Jan 2026 15:59:42 +0800 Subject: [PATCH] =?UTF-8?q?=E8=BF=9B=E9=98=B6day01-jdk8=E7=9A=84=E6=97=B6?= =?UTF-8?q?=E9=97=B4=E5=AF=B9=E8=B1=A1=E7=9A=84=E6=80=BB=E7=BB=93?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/com/inmind/jdk8_time04/Demo20.java | 28 +++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 javaSE-day01/src/com/inmind/jdk8_time04/Demo20.java diff --git a/javaSE-day01/src/com/inmind/jdk8_time04/Demo20.java b/javaSE-day01/src/com/inmind/jdk8_time04/Demo20.java new file mode 100644 index 0000000..bc6b7c4 --- /dev/null +++ b/javaSE-day01/src/com/inmind/jdk8_time04/Demo20.java @@ -0,0 +1,28 @@ +package com.inmind.jdk8_time04; + +import java.time.LocalDate; +import java.time.LocalDateTime; +import java.time.LocalTime; + +/* +代替Calendar类 +LocalDate: 年月日 +LocalTime:时分秒 +LocalDateTime:年月日时分秒 +相关方法:now(),of(),getXXX(),withXXX(),plusXXX(),minusXX(),equals,isBefore,isAfter + +ZoneId:时区 获取可以时区ID标识 +ZonedDateTime:根据对应的时区,获取指定的时间值 + +代替Date类 +Instant:使用世界标准时间,来计算时间点,精确到纳秒 + +DateTimeFormatter:对时间对象进行按照指定的模版格式化与解析,yyyy-MM-dd HH:mm:ss + +日期间隔Period和时间间隔Duration:计算2个时间的间隔,并获取时间间隔相关的值 + */ +public class Demo20 { + public static void main(String[] args) { + + } +}