如何用java打印Hijrah月?
是否有个月以下要关联的枚举如何用java打印Hijrah月?,java,monthcalendar,hijri,Java,Monthcalendar,Hijri,是否有个月以下要关联的枚举 1穆哈拉姆 2萨法尔 3拉比\u02bb I 拉比\u02bb II 朱玛达一世 朱玛达二世 拉贾布 Sha\u02bbban 斋月 肖瓦尔 Dhu\u02bbl Qi\u02bbdah Dhu\u02bbl Hijjah 看看图书馆、日历项目 Maven依赖项: <dependency> <groupId>net.time4j</groupId> <artifactId>time4j-calendar&
1穆哈拉姆
2萨法尔
3拉比\u02bb I
拉比\u02bb II
朱玛达一世
朱玛达二世
拉贾布
Sha\u02bbban
斋月
肖瓦尔
Dhu\u02bbl Qi\u02bbdah
Dhu\u02bbl Hijjah
看看图书馆、日历项目
Maven依赖项:
<dependency>
<groupId>net.time4j</groupId>
<artifactId>time4j-calendar</artifactId>
<version>4.24</version>
</dependency>
输出:
Display name: Muharram month index: 1
Display name: Safar month index: 2
Display name: Rabiʻ I month index: 3
Display name: Rabiʻ II month index: 4
Display name: Jumada I month index: 5
Display name: Jumada II month index: 6
Display name: Rajab month index: 7
Display name: Shaʻban month index: 8
Display name: Ramadan month index: 9
Display name: Shawwal month index: 10
Display name: Dhuʻl-Qiʻdah month index: 11
Display name: Dhuʻl-Hijjah month index: 12
Thx,但我不想依赖其他被认为使用Java1.8+API做同样事情的库,据我所知,java中没有内置的枚举,尽管现在Java8中有很多有用的类,如
HijrahChronology
,HijrahDate
,HijrahEra
。如果不想使用其他库,那么应该编写自己的枚举。但毕竟这可能很难)
Display name: Muharram month index: 1
Display name: Safar month index: 2
Display name: Rabiʻ I month index: 3
Display name: Rabiʻ II month index: 4
Display name: Jumada I month index: 5
Display name: Jumada II month index: 6
Display name: Rajab month index: 7
Display name: Shaʻban month index: 8
Display name: Ramadan month index: 9
Display name: Shawwal month index: 10
Display name: Dhuʻl-Qiʻdah month index: 11
Display name: Dhuʻl-Hijjah month index: 12