음력과 양력, 날짜가 매번 다르게 느껴지는 이유
양력은 지구가 태양을 한 바퀴 도는 주기(약 365.24일)를, 음력은 달이 지구를 도는 주기(약 29.53일)를 기준으로 만든 달력입니다. 달의 주기로 12개월을 채우면 1년이 약 354일밖에 되지 않아 태양의 계절과 어긋나기 때문에, 우리 조상들은 몇 년에 한 번씩 "윤달"을 끼워 넣어 두 달력의 차이를 보정했습니다.
윤달은 아무 때나 생기지 않습니다
윤달이 들어가는 시점과 위치(예: 윤5월, 윤6월)는 태양과 달의 실제 천문 운동을 계산해서 결정되기 때문에 일정한 규칙으로 예측하기 어렵고, 해마다 다릅니다. 그래서 단순한 계산식으로는 정확한 음양력 변환이 불가능하고, 실제 천문 데이터를 담은 만세력 테이블이 필요합니다.
이 계산기는 이렇게 정확도를 확보했습니다
자체 계산식 대신 검증된 만세력 라이브러리(lunar-javascript)를 사용해 1900년대 이후 날짜의 음력·양력 변환과 윤달 여부를 정확하게 계산합니다. 부모님 세대의 생신처럼 오래된 날짜를 입력해도 오차 없이 변환되며, 올해 같은 윤달이 없는 경우에는 평달 기준으로 자동 대체해 기념일을 계산합니다.