可以使用getLong()
Java中MonthDay类中的方法获得指定Chronofield的long值。此方法需要一个参数,即ChronoField,它返回指定Chronofield的long值。
演示此程序如下
import java.util.*; import java.time.*; import java.time.temporal.ChronoField; public class Demo { public static void main(String[] args) { MonthDay md = MonthDay.parse("--02-22"); System.out.println("The MonthDay is: " + md); System.out.println("The MONTH_OF_YEAR is: " + md.getLong(ChronoField.MONTH_OF_YEAR)); } }
输出结果
The MonthDay is: --02-22 The MONTH_OF_YEAR is: 2
现在让我们了解上面的程序。
首先显示MonthDay。然后使用该getLong()
方法获得Chronofield MONTH_OF_YEAR的长值并显示出来。演示此代码段如下所示:
MonthDay md = MonthDay.parse("--02-22"); System.out.println("The MonthDay is: " + md); System.out.println("The MONTH_OF_YEAR is: " + md.getLong(ChronoField.MONTH_OF_YEAR));