문서의 이전 판입니다!


음력변환

음력에서는 한 달에 29일과 30일을 번갈아서 쓰며, 그렇게 하면 한 해가 354일이 되어 지구의 태양 공전 주기와 어긋나게 된다.

이때 태양태음력에서는 19년마다 일곱 번씩 윤달을 둔다. 이렇게 19년마다 일곱 번 윤달을 두는 방법을 장법(章法)이라고 한다.

그런데 이게 특별한 규칙이 있는 것이 아니다.

태음태양력의 시간 단위인 시(時), 일(日), 월(月), 연(年)에는 간지를 붙인다.

시간과 날, 달, 해는 간지를 붙여 구분한다. 간지는 갑, 을, 병, 정, 무, 기, 경, 신, 임, 계의 10간과 자, 축, 인, 묘, 진, 사, 오, 미의 12지로 이루어져 60 주기마다 다시 같은 간지를 맞게 된다.

양력/음력 변환검증을 위한 참고 사이트 천문우주지석정보(KASI) : http://astro.kasi.re.kr/Life/ConvertMonthlyForm.aspx?MenuID=111

https://gist.github.com/twkang/4608424 - 음력일자를 받아서 한국천문연구원 사이트를 이용하여 양력일자를 리턴하는 함수

http://blog.munilive.com/gregorian-lunar-conversion-class/ - 2016년 2월에 오류있슴.

같이 보기