음력 양력 변환기 — 윤달·간지·제사 날짜 계산
윤달을 지원하는 음력·양력 변환기와 기일·음력 생일 10년 표
브라우저에서 처리 · 서버로 전송되지 않음
소개
설날과 추석 날짜, 음력 생일, 부모님의 기일을 챙길 때 양력과 음력을 오가야 하는데, 달력 앱만으로는 몇 해 뒤 날짜까지 한 번에 보기 어려워요. 이 변환기는 양력 → 음력, 음력 → 양력을 바꿔 주고, 결과에 세차·월건·일진 간지와 한자, 띠, 그 달이 대월(30일)인지 소월(29일)인지까지 보여 줘요. 기일·음력 생일 탭에서는 음력 날짜 하나로 앞으로 10년의 양력 날짜 표를 만들어요.
사용법
- 양력 → 음력: 날짜를 고르면 음력 날짜, 간지, 띠가 바로 나와요. 윤달이면 음력 앞에 윤이 붙어요.
- 음력 → 양력: 음력 연도, 월, 일을 고르고 윤달이면 체크합니다.
- 기일·음력 생일: 용도(기일 또는 음력 생일)와 음력 월·일, 시작 연도를 정하면 오늘 이후로 다가오는 양력 날짜와 그다음 날짜 카드, 10년 표가 나와요. 음력 11
12월 날짜는 양력으로 다음 해 12월이 되므로 카드에 연도까지 적어요. 제사를 전날 저녁에 지내는 집도 있고 당일 저녁에 지내는 집도 있어서 전날 날짜도 함께 보여 줘요. - 윤달에 해당하는 날이라면 윤달 체크를 켜고, 나타나는 적용 방식 중 집안에서 쓰는 쪽을 고릅니다.
기준
- 변환 데이터: 한국천문연구원(KASI) 표준을 따르는 korean-lunar-calendar(MIT)의 내장 표를 써요. 서버로 요청하지 않아요.
- 윤달 규칙(기일·생일): 기본은 평달 기준이라 윤달 날짜도 매년 같은 숫자의 평달에 계산해요. 선택하면 윤달이 있는 해에는 윤달 날짜로, 없는 해에는 평달 날짜로 계산해요. 윤달이 아닌 날짜에는 이 선택이 영향을 주지 않아요.
- 30일이 없는 달: 29일까지만 있는 작은 달에 30일 기일을 넣으면 그 달 말일(29일)로 계산하고 표의 비고에 표시해요.
- 띠: 음력 설(1월 1일)을 기준으로 바뀌는 음력 연도의 띠예요. 입춘을 기준으로 삼는 풀이와는 다를 수 있어요.
- 간지: 세차는 해, 월건은 음력 달, 일진은 날의 60간지예요.
- 범위: 양력 1000-02-13 ~ 2050-12-31.
예시
| 입력 | 결과 |
|---|---|
| 양력 2026-02-17 | 음력 2026년 1월 1일, 병오년 경인월 임술일, 말띠 |
| 음력 2026년 8월 15일 | 양력 2026-09-25 (추석) |
| 음력 2017년 윤5월 1일 | 양력 2017-06-24 |
| 음력 2027년 1월 1일 | 양력 2027-02-07 (설날) |
| 음력 8월 15일 기일 10년 표 | 2026-09-25, 2027-09-15, … |
자주 묻는 질문
윤달은 어떻게 입력하나요?
음력 → 양력 탭에서 연도와 월을 고르면 그 해에 윤달이 있는 달일 때만 윤달 체크 문구가 윤5월처럼 바뀌어요. 윤달이 없는 달에 체크하면 그 해에는 해당 월의 윤달이 없다고 알려 줘요. 예를 들어 2017년의 윤5월 1일은 양력 2017년 6월 24일이에요.
변환 결과는 믿을 수 있나요?
한국천문연구원(KASI) 음양력 자료를 따르는 MIT 라이선스의 korean-lunar-calendar 라이브러리를 브라우저에 내장해서 써요. 2026년 설날(음력 1월 1일)은 2월 17일, 추석(음력 8월 15일)은 9월 25일로 나오고, 같은 날짜가 공휴일 목록과도 일치하는지 테스트로 확인했어요.
변환할 수 있는 기간은 언제까지인가요?
양력 1000년 2월 13일부터 2050년 12월 31일까지, 음력으로는 1000년 1월 1일부터 2050년 11월 18일까지예요. 범위를 벗어나면 변환하지 않고 지원 범위를 안내해요. 존재하지 않는 날짜나 29일뿐인 달의 30일도 오류로 알려 줘요.
윤달에 돌아가신 분의 제사는 언제 지내나요?
정해진 하나의 규칙은 없고 집안마다 달라요. 이 도구의 기본값은 윤달이 아닌 같은 숫자의 평달 기준이에요. 윤달이 있는 해에는 윤달에, 없는 해에는 평달에 지내는 방식도 선택할 수 있어요. 어느 쪽이든 가족과 어른들의 관례를 먼저 확인해 주세요.