📅  最后修改于: 2023-12-03 15:16:27.172000             🧑  作者: Mango
ThaiBuddhistDate getEra()
方法与示例在Java中,ThaiBuddhistDate
类是用于表示泰国佛教历法日期的类。getEra()
方法是用于获取泰国佛教历法日期的纪元。
public Era getEra()
Era
getEra()
方法用于获取当前泰国佛教历法日期的纪元。泰国佛教历法将公元前543年定义为其纪元开始。纪元共有两个值可用:BEFORE_BE
和BE
,分别表示纪元前和纪元(BE,Buddhist Era)。
以下示例演示了如何使用getEra()
方法获取泰国佛教历法日期的纪元:
import java.time.LocalDate;
import java.time.chrono.Era;
import java.time.chrono.ThaiBuddhistDate;
public class Main {
public static void main(String[] args) {
// 创建一个泰国佛教历法日期对象
ThaiBuddhistDate thaiBuddhistDate = ThaiBuddhistDate.now();
// 获取纪元
Era era = thaiBuddhistDate.getEra();
// 打印纪元信息
System.out.println("纪元: " + era.toString());
}
}
输出:
纪元: BE
在上面的示例中,我们首先创建了一个ThaiBuddhistDate
对象thaiBuddhistDate
,然后使用getEra()
方法获取纪元,并将其存储在era
变量中。最后,我们使用toString()
方法将纪元信息转换为字符串,并打印输出。
请注意,由于当前日期是在泰国佛教历法中,所以输出的纪元为BE
(Buddhist Era),表示公元后的纪元。
这是Java中ThaiBuddhistDate getEra()
方法的简单示例。您可以根据自己的需求和日期对象来使用这个方法,以获取泰国佛教历法日期的纪元信息。