Java LocalDate.getEra()
方法及示例
原文:https://www.studytonight.com/java-examples/java-localdate-getera-method-with-examples
这个方法是用来获取一个日期的纪元。例如,公元前、公元和 CE。IsoChronology
从第一年开始定义纪元 CE(当前纪元),从第零年开始定义纪元 BCE(当前纪元之前)。
此方法不接受任何参数,并返回一个 IsoEra 枚举值。下面给出了该方法的语法。
句法
public IsoEra getEra()
参数:
这不需要任何争论。
返回:
它回到了一个年代。
举例时间:
我们举个例子,用getEra()
方法得到一个日期的纪元。这里有一年 2020 年代表当前时代,有年大于零的日期属于 CE。
import java.time.LocalDate;
import java.time.chrono.IsoEra;
public class DateDemo {
public static void main(String[] args){
LocalDate localDate = LocalDate.of(2020, 2, 25);
System.out.println(localDate);
IsoEra era = localDate.getEra();
System.out.println("Date era : "+era);
}
}
2020-02-25 日期:CE
另一个例子的时间:
表示零年或更少年的日期属于 BCE。这里我们有一个日期,显示零年,返回 BCE 时代。
import java.time.LocalDate;
import java.time.chrono.IsoEra;
public class DateDemo {
public static void main(String[] args){
LocalDate localDate = LocalDate.of(0000, 1, 01);
System.out.println(localDate);
IsoEra era = localDate.getEra();
System.out.println("Date era : "+era);
}
}
0000-01-01 日期:欧洲央行
实时示例:
试着用一个真实的例子,用我们强大的在线 Java 编译器立即执行代码。