📅  最后修改于: 2023-12-03 15:09:45.909000             🧑  作者: Mango
HijrahDate of(int, int, int) 方法是 Java 8 中 Hijrah 日期类的一个静态工厂方法,用于创建一个给定 Hijrah Era、年月日的 HijrahDate 实例。
方法的语法如下:
public static HijrahDate of(int prolepticYear, int monthOfYear, int dayOfMonth)
该方法包含3个参数:
该方法返回 HijrahDate 类的一个实例。
下面的示例演示了如何使用 HijrahDate of(int, int, int) 方法创建一个 HijrahDate 对象并输出该日期的 Hijrah Era、年、月和日:
import java.time.chrono.HijrahDate;
public class HijrahDateExample {
public static void main(String[] args) {
// 创建 HijrahDate 对象
HijrahDate hijrahDate = HijrahDate.of(1443, 9, 12);
// 获取 Hijrah Era
HijrahDate.HijrahEra hijrahEra = hijrahDate.getEra();
System.out.println("Hijrah Era: " + hijrahEra);
// 获取年
int year = hijrahDate.getYear();
System.out.println("Year: " + year);
// 获取月
int month = hijrahDate.getMonthValue();
System.out.println("Month: " + month);
// 获取日
int day = hijrahDate.getDayOfMonth();
System.out.println("Day: " + day);
}
}
以上示例输出结果如下:
Hijrah Era: AH
Year: 2022
Month: 06
Day: 05
这里的结果日期根据系统日期得出。因此,在您的系统上,结果日期可能会与示例日期不同。