Java YearMonth 类2024 年 8 月 29 日 | 阅读 3 分钟 Java YearMonth 类是一个不可变的日期时间对象,它表示年和月的组合。它继承自 Object 类并实现了 Comparable 接口。 Java YearMonth 类声明让我们看一下 java.time.YearMonth 类的声明。 Java YearMonth 的方法方法 | 描述 |
---|
Temporal adjustInto(Temporal temporal) | 它用于调整指定的 temporal 对象以具有此年月。 | String format(DateTimeFormatter formatter) | 它用于使用指定的格式化程序格式化此年月。 | int get(TemporalField field) | 它用于从此年月获取指定字段的值,作为 int。 | boolean isLeapYear() | 它用于检查该年份是否为闰年,根据 ISO 前格里高利历系统规则。 | static YearMonth now() | 它用于从默认时区的系统时钟获取当前年月。 | static YearMonth of(int year, int month) | 它用于从年和月获取 YearMonth 的实例。 | YearMonth plus(TemporalAmount amountToAdd) | 它用于返回添加了指定数量的此年月的副本。 | YearMonth minus (TemporalAmount amountToSubtract) | 它用于返回减去指定数量的此年月的副本。 | LocalDate atEndOfMonth() | 它返回该月月底的 LocalDate。 | int compareTo(YearMonth other) | 它将此年月与另一个年月进行比较。 | boolean equals(Object obj) | 它检查此年月是否等于另一个年月。 | static YearMonth now(Clock clock) | 它从指定的时钟获取当前年月。 | static YearMonth of(int year, int month) | 它从年和月获取 YearMonth 的实例。 | long until(Temporal endExclusive, TemporalUnit unit) | 它以指定的单位计算到另一个年月的时间量。 | YearMonth withMonth(int month) | 它返回更改了月份的此 YearMonth 的副本。 | YearMonth withYear(int year) | 它返回更改了年份的此 YearMonth 的副本。 |
Java YearMonth 示例:now()YearMonthExample1.java 立即测试输出 Java YearMonth 示例:format()YearMonthExample2.java 立即测试输出 Java YearMonth 示例:get()YearMonthExample3.java 立即测试输出 Java YearMonth 示例:plus()YearMonthExample4.java 立即测试输出 Java YearMonth 示例:minus()YearMonthExample5.java 立即测试输出
|