2014-11-07 4 views
2

나는 그레고리 안을 자바에서 jij 시간으로 변환하는 것을 발견했지만, 특정 Hijri 날짜를 joda-time을 사용하는 그레고리력으로 변환하고 싶습니다.joda 시간으로 hijri를 그레고리력 날짜로 변환하는 방법

도 도움이 될 수 있다면.

+0

당신은'LocalDate'에 대해 얘기합니까? 또는'DateTime'과 그것의 메소드'withChronology()'에 대해서? 당신이 단지 시간이없는 간단한 날짜 나 오프셋을 가지고'DateTime'으로 변환한다면,'withChronology()'를 적용하고 다시 변환하면 도움이 될 것입니다. –

+0

그것은 매우 간단합니다, 나는 Hijri date (yer, month and day)를 전달하기를 원합니다. 그 다음에는 그레고리력 (hijri에서 그레고리력으로 날짜를 변환합니다)을 원합니다. – user3843006

답변

3

이 작동 :

Chronology iso = ISOChronology.getInstanceUTC(); 
    Chronology hijri = IslamicChronology.getInstanceUTC(); 
    DateTime dtHijri = new DateTime(1436,02,02,22,22,hijri); 

    DateTime dtIso = new DateTime(dtHijri, iso); 
+0

감사합니다. –