Java LocalDate 类2024年10月24日 | 阅读时长:5 分钟 Java LocalDate 类属于 java.time 包,并且是 Java 8 中添加的 Date and Time API(例如,JSR-310)的一部分。 它以 ISO-8601 时间格式表示不带时间成分(年、月和日)的日期。 Java LocalDate 类是一个不可变类,它使用 yyyy-mm-dd 的默认格式表示日期。 它继承了 Object 类并实现了 ChronoLocalDate 接口。 Java LocalDate 类声明让我们看看 java.time.LocalDate 类的声明。 Java LocalDate 的方法
创建 LocalDate 对象使用 now() 方法获取当前日期: LocalDate 类的 now() 方法检索相对于默认时区中系统时钟的当前日期。 它提供了一种快速简便的方法来检索当前日期,而无需指定任何参数或时区详细信息。 LocalDateExample.java 输出 Current Date: 2024-03-22 从字符串解析: 要从 Java 中的字符串提取 LocalDate,您可以使用 parse() 方法。 这是通过一种接受表示日期的字符串并将其转换为 LocalDate 对象的方法来完成的。 该字符串应采用 ISO-8601 格式 (yyyy-MM-dd) 或可以使用默认 DateTimeFormatter 解析的格式。 GetLocalDate.java 输出 Parsed Date: 2024-03-22 直接提供年份、月份和日期: 您可以使用 LocalDate 类的 of() 方法,通过直接提供年份、月份和日期值来创建 LocalDate 对象。 这种方法提取年份、月份和月份中的日期作为其参数,并返回一个 LocalDate 对象,表示指示的日期。 LocalDateExample.java 输出 Custom Date: 2024-03-22 Java LocalDate 示例程序演示 LocalDate 类的方法,例如 now()、minusDays()、plusDays()。 LocalDateExample1.java 输出 Today date: 2017-01-13 Yesterday date: 2017-01-12 Tomorrow date: 2017-01-14 程序演示 LocalDate 类的 isLeapYear() 方法。 LocalDateExample2.java 输出 false true 程序演示 LocalDate 类的 atTime() 方法。 LocalDateExample3.java 输出 2017-01-13T01:50:09 程序演示 LocalDate 类的 format() 方法 LocalDateExample4.java 输出 Date1 in string : 2021-09-13 Date2 in string : 2002-05-01 Date3 in string : 2016-11-01 程序演示 LocalDate 类的 parse() 方法 LocalDateExample5.java 输出 String to LocalDate : 2011-09-01 String to LocalDate : 2015-11-20 下一个主题Java LocalTime |
我们请求您订阅我们的新闻通讯以获取最新更新。