📅  最后修改于: 2023-12-03 15:01:54.495000             🧑  作者: Mango
在Java 8中,java.time包提供了许多用于处理日期和时间的新类。其中之一是LocalDate类。LocalDate类表示日期(年、月、日)而不包含时间。LocalDate类具有许多方法,例如getMonth()方法。
getMonth()方法将返回当前LocalDate对象的月份。月份值从1(一月)到12(十二月)范围内的整数表示。此方法返回值的类型是Month枚举类型。
public Month getMonth()
getMonth()方法没有参数。
getMonth()方法将返回当前LocalDate对象的月份,表示为Month枚举类型的值。
import java.time.LocalDate;
import java.time.Month;
public class TestLocalDate {
public static void main(String args[]) {
//获取当前日期
LocalDate date = LocalDate.now();
//获取当前日期的月份
Month month = date.getMonth();
System.out.println(month); //输出当前月份,例如:APRIL
}
}
本示例代码将输出当前月份的英文名称,例如:APRIL。
getMonth()方法是LocalDate类的一个方法,它返回当前LocalDate对象的月份。Month是一个枚举类型,表示一年中的月份。使用此方法可以方便地获取当前日期的月份,但需要注意其返回的是Month枚举类型的值,需要进行相应的类型转换才能得到需要的结果。