이 계산기는 무엇을 해주나요?
음력 → 양력 날짜 변환 계산기는 중국 음력 날짜를 전 세계가 표준으로 사용하는 양력(그레고리력) 날짜로 바꿔 줍니다. 중국 음력은 태음태양력 체계로, 중국을 비롯한 동아시아 전역에서 설날 같은 명절과 생일, 사주·택일 같은 전통 행사의 기준이 되어 왔습니다. 한국에서도 음력 설과 추석, 음력 생일 등을 챙기기 때문에 익숙한 개념이지만, 한국의 음력 계산 방식과 중국 음력은 윤달 배치 등에서 미세한 차이가 날 수 있다는 점은 알아두시면 좋습니다. 음력 날짜는 해마다 양력과 어긋나기 때문에, 이 도구를 쓰면 일일이 따져볼 필요 없이 정확한 양력 날짜를 바로 확인할 수 있습니다.
입력해야 하는 세 가지 값
- 음력 연도 – 중국 음력 기준 연도입니다(예: 2024년). 이 값으로 그해의 띠(십이지) 동물과 간지(천간+지지) 이름도 함께 결정됩니다.
- 음력 월 – 음력의 달(1~12)입니다. 중국 음력은 가끔 윤달을 끼워 넣기 때문에, 해당하는 경우 특정 달의 '윤달' 버전을 선택할 수도 있습니다.
- 음력 일 – 음력 달의 날짜(1~30)입니다. 음력의 한 달은 29일 또는 30일이기 때문입니다.
변환은 어떻게 이루어지나요?
내부적으로 이 계산기는 ICU(International Components for Unicode)의 ChineseCalendar를 사용합니다. 이는 수많은 운영체제에 탑재되어 있는 천문 계산 엔진과 동일한 것입니다. 확장 연도, 월, 윤달 여부, 날짜를 설정한 뒤 그에 대응하는 양력 날짜를 읽어 옵니다. 단순한 산술 보정 대신 실제 천문 데이터인 삭(신월)과 절기 정보를 활용해 각 달을 정확히 배치하므로 훨씬 신뢰할 수 있습니다.
$$\text{Gregorian Date} = \text{ChineseCalendar}\left(\text{ExtendedYear} = \text{Lunar Year} + 2637,\; \text{Month} = \text{Lunar Month} - 1,\; \text{Day} = \text{Lunar Day}\right)$$또한 띠 동물은 \(\text{zodiacAnimals}[(\text{year} - 1) \bmod 12]\)로 계산하고, 간지 연도 이름은 10개의 천간 중 하나와 12개의 지지 중 하나를 조합해 만듭니다.
실제 예시
예를 들어 음력 2024년 1월 1일을 입력해 보겠습니다. 음력 첫째 달의 첫째 날, 즉 중국의 설날(춘절)입니다. 계산기는 양력 2024년 2월 10일을 반환합니다. 2024년은 띠로는 용(龍)의 해이며, 간지로는 갑진년(甲辰, Jiǎ-Chén)입니다. 날짜를 15일로 바꾸면 정월대보름(원소절)의 양력 날짜를 확인할 수 있습니다.
자주 묻는 질문
윤달이란 무엇인가요? 음력의 달을 태양년에 맞춰 유지하기 위해, 중국 음력은 약 3년에 한 번씩 윤달을 추가합니다. 입력하려는 날짜가 윤달에 속한다면 해당 월 번호의 '윤달' 옵션을 선택하세요.
음력 날짜는 왜 양력으로 매년 바뀌나요? 음력의 달은 달의 주기(약 29.5일)를 따르기 때문에 12개월짜리 음력 1년은 태양년보다 짧습니다. 그 결과 같은 음력 날짜라도 해마다 다른 양력 날짜에 떨어지게 됩니다.
결과는 얼마나 정확한가요? 이 도구는 ICU의 천문학적 계산 기반 달력을 사용하므로, 변환 결과가 공식 중국 음력 표와 일치합니다.