📌  相关文章
📜  Java中的 MinguoDate getEra() 方法与示例(1)

📅  最后修改于: 2023-12-03 15:16:25.154000             🧑  作者: Mango

Java中的 MinguoDate getEra() 方法与示例

Java中的MinguoDate类表示一个经过修正的国历日期。getEra()方法可以用来获取该MinguoDate对象所在的年代。本文将为大家提供有关MinguoDate getEra() 方法的详细介绍及示例。

MinguoDate getEra() 方法介绍

MinguoDate getEra() 方法属于java.time包中的类,用于获取一个MinguoDate对象所在的年代。MinguoDate getEra() 方法返回一个MinguoEra枚举值,表示该MinguoDate对象所在的年代。MinguoEra枚举类代表了中华民国历法中的两个年代,分别是“民国前”和“民国后”。

MinguoDate getEra() 方法语法

以下是 MinguoDate getEra() 方法的语法:

public MinguoEra getEra()
MinguoDate getEra() 方法参数

MinguoDate getEra() 方法无需传入参数。

MinguoDate getEra() 方法返回值

MinguoDate getEra() 方法返回一个MinguoEra值,表示该MinguoDate对象所在的年代。

示例

以下示例演示了如何使用 MinguoDate getEra() 方法获取一个MinguoDate对象所在的年代。

import java.time.LocalDate;
import java.time.chrono.MinguoDate;
import java.time.format.DateTimeFormatter;
import java.time.temporal.ChronoField;
import java.time.temporal.TemporalAccessor;

public class Main {
    public static void main(String[] args) {
        //使用工厂方法创建一个MinguoDate对象
        MinguoDate date = MinguoDate.of(106, 12, 31);//2017-12-31

        //获取该MinguoDate对象所在的年代
        MinguoDate.MinguoEra era = date.getEra();

        //输出该MinguoDate对象所在的年代
        System.out.println("该日期所在的年代为:" + era);
    }
}

以上代码执行结果如下:

该日期所在的年代为:ROC

以上代码创建了一个MinguoDate对象,然后调用了它的getEra()方法,获取该对象所在的年代。最后,程序将该年代输出到控制台。

本文为大家介绍了MinguoDate getEra()方法的详细介绍及示例,希望对大家的学习有所帮助。