Java如何将公历转换为回历呢?
下文笔者讲述使用java代码将公历转换为回历的方法分享,如下所示:
实现思路: 借助Joda Time类实现日历的转换例:
import org.joda.time.Chronology; import org.joda.time.LocalDate; import org.joda.time.chrono.IslamicChronology; import org.joda.time.chrono.ISOChronology; public class Test { public static void main(String[] args) throws Exception { Chronology iso = ISOChronology.getInstanceUTC(); Chronology b = IslamicChronology.getInstanceUTC(); LocalDate todayIso = new LocalDate(2022,05, 19, iso); LocalDate todayB = new LocalDate(todayIso.toDateTimeAtStartOfDay(), b); System.out.println(todayB); } }
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。