HijrahDate hd=HijrahChronology.INSTANCE.date(LocalDate.of(2014,11, 25));
如果我们有HijrahDate
Instance ,它应该有一个UmalquraCalendar API
显示月份名称的方法:
我使用groovy API检查此实例的属性:
['era':AH,
'class':class java.time.chrono.HijrahDate,
'prolepticMonth':17233,
'eraValue':1,
'dayOfWeek':2,
'leapYear':false,
'chronology':Hijrah-umalqura,
'dayOfYear':32]
但是,我们找不到必须是以下列表项之一的月份名称:
- Muḥarram(محرم 意思是“禁止的”),之所以这样称呼,是因为本月禁止战斗(haram)。穆哈拉姆包括阿修罗日。
- Ṣafar (صفر 意为“虚空”),之所以如此命名,是因为异教徒的阿拉伯房屋每年这个时候都是空的,而他们的居住者正在收集食物。
Rabīʿ I (Rabīʿ al-Awwal, ربيع الأوّل) 意为“第一个春天”。
Rabīʿ II (Rabīʿ ath-Thānī ربيع الثاني 或 Rabīʿ al-Ākhir ربيع الآخ
..................................... 等等 看
因此,由于没有保存月份名称的属性,因此需要一种方法来检索此信息?