📅  最后修改于: 2023-12-03 15:31:56.373000             🧑  作者: Mango
Java中的ZonedDateTime
类是一个用于处理日期和时间的类。其中,getMonth()
方法用于获取当前对象所表示的月份。
public Month getMonth()
返回此日期时间的月份作为Month
枚举类型的值。
ZonedDateTime zonedDateTime = ZonedDateTime.now();
Month month = zonedDateTime.getMonth();
System.out.println(month);
输出:
APRIL
上述示例中,我们调用了now()
方法获取当前的日期时间,然后通过getMonth()
方法获取了当前的月份,最后将月份输出到控制台。
getMonth()
方法返回一个Month
类型的枚举值,该枚举类型定义了一组月份常量,包括JANUARY、FEBRUARY、MARCH、APRIL、MAY、JUNE、JULY、AUGUST、SEPTEMBER、OCTOBER、NOVEMBER、DECEMBER。
ZonedDateTime
类是线程安全的,可以在多线程场景下共享。
ZonedDateTime
类中许多方法都会返回一个新的ZonedDateTime
对象,原有的对象并不会被修改。因为ZonedDateTime
是不可变类,所以任何修改都会创建一个新的对象。