개요
태음태양력은 달과 태양의 운동을 함께 고려하는 역법이다. 달의 위상 변화로 한 달을 정하고, 태양의 연간 운동에 따른 계절과 달력의 차이는 윤달을 두어 조정한다. 한국에서 명절이나 생일에 사용하는 이른바 음력은 순수한 태음력과 구별되는 태음태양력이다.
달의 길이와 윤달
합삭에서 다음 합삭까지의 평균 간격은 약 29.53일이다. 달력의 날짜는 정수로 표시하므로 29일인 작은달과 30일인 큰달을 사용한다. 음력 열두 달의 길이는 태양년보다 짧기 때문에 윤달 없이 계속하면 달력상의 달과 계절이 점차 어긋난다. 태음태양력은 필요할 때 한 달을 더 넣어 이를 조정한다.
양력 날짜와의 대응
같은 음력 월일에 대응하는 양력 날짜는 해마다 다르다. 날짜를 변환할 때에는 연도·월·일과 평달·윤달 여부를 구별해야 하며, 매년 일정한 일수를 더하거나 빼는 방식으로 계산할 수는 없다.
태어난 날 자체의 양력 날짜를 구하는 일과, 특정 해에 같은 음력 월일이 양력으로 언제인지를 구하는 일은 구별된다. 음력 생일을 쇠는 해의 날짜를 찾을 때에는 그 대상 연도를 기준으로 음양력 대조표 또는 변환 서비스를 조회한다. 한국천문연구원은 월별 음양력 및 음양력변환계산 서비스를 제공한다.