-
Notifications
You must be signed in to change notification settings - Fork 67
Closed
Labels
Description
ChronoFormatter<ChineseCalendar> formatter =
ChronoFormatter.setUp(ChineseCalendar.axis(), Locale.CHINESE)
.addPattern("r(U) MMMM dd. (EEE) ", PatternType.CLDR_DATE)
.addText(ChineseCalendar.SOLAR_TERM)
.build();
ChineseCalendar chineseCalendar = ChineseCalendar.nowInSystemTime();
System.out.println(formatter.format(chineseCalendar)); and could display Month alias like: 一月(alias: 正月),十一月(alias: 冬月),十二月(alias: 腊月).
and display Day alias like: 1(alias: 初一),2(alias: 初二),3(alias: 初三),4(alias: 初四),5(alias: 初五)... 21(alias: 廿一)... and so on.
example: 2023-11-05 10:00:05,expect format: 2023(癸卯)年冬月初五(兔) 10:00:05
and parse it to ChineseCalendar: 2023(癸卯)年冬月初五(兔) 10:00:05 to 2023-11-05 10:00:05
Reactions are currently unavailable