데이터 출처와 검증
만세력은 자료가 틀리면 전부 틀립니다. 그래서 어떤 자료를 어디서 받았고 어떻게 확인했는지 여기 적어 둡니다.
쓰는 자료
| 항목 | 출처 | 범위 |
|---|---|---|
| 24절기 절입 시각 | 한국천문연구원 역서 「24기 입기 시각」 자료(2026-09-01 판), 특일 정보 API(data.go.kr 15012690)로 2000~2028년 전부 대조수집 2026-09-13 | 1920~2050년, 분 단위(한국표준시 UTC+9 기준 · 옛 표준시·서머타임은 사주 계산 쪽에서 출생 시각을 보정) |
| 음력 달의 시작일과 길이, 윤달 | 한국천문연구원 천문우주지식정보 음양력 변환(astro.kasi.re.kr) 응답수집 2026-09-13 | 음력 1899년 1월 ~ 2050년 11월 (1879개 달) |
| 일진(60갑자) | 율리우스적일에서 계산 (JD + 49)를 60으로 나눈 나머지 | 한국천문연구원 응답과 대조: 1900-01-01 갑술, 2000-01-01 무오, 2026-09-13 경인 등 표본 14건 + 음력 달 시작일 1879건 전부 일치 |
| 표준시·서머타임 | 칙령 제5호(1908), 조선총독부 고시 제338호(1912), 대통령령 제876호(1954), 법률 제676호(1961), 일광절약시간제 시행 기록 | UTC+8:30 두 시기, 서머타임 12회 |
검증 방법
- 24절기는 한국천문연구원 역서 자료(최신 판)를 쓰고, 같은 기관의 특일 정보 API가 제공하는 2000~2028년 693개 시각과 전부 비교했습니다. 판이 달라 1분 차이가 난 것이 37개, 그 이상 차이가 난 것이 3개(2011년 대한: 역서 1/20 19:19 · API 1/21 19:18, 2011년 입동: 역서 11/8 03:35 · API 11/8 09:26, 2015년 하지: 역서 6/22 01:38 · API 6/22 01:58)입니다. 차이 난 것은 독립 천문 계산으로 역서 값이 맞음을 확인했고, API 쪽 오류로 봅니다. 자료 원문이 "24시 0분"으로 적은 시각(반올림으로 날짜가 넘어가는 경우)은 그대로 둡니다.
- 음양력 정보 API로 1920~2050년 모든 날의 율리우스적일·일진을 우리 계산과 비교하고, 음력 달 시작일마다 세차·월건·달 길이·윤달을 대조합니다. 하나라도 다르면 자료를 만들지 않습니다.
- 달들이 빈틈없이 이어지는지(앞 달 시작 + 길이 = 다음 달 시작) 확인합니다.
- 사주 계산은 입춘 절입 1분 전·후, 자시 경계, 서머타임·옛 표준시 경계를 자동 테스트로 잠가 두었습니다.
규칙의 출처
연주·월주·일주·시주를 정하는 규칙(입춘 기준, 12절 기준, 오호둔, 오서둔)은 명리학 입문서에 공통으로 실린 표준 규칙입니다. 학파에 따라 갈리는 두 가지(하루의 시작을 자시로 볼지, 진태양시 보정을 할지)는 사이트가 정하지 않고 선택지로 두었습니다.
풀이에 쓰는 규칙도 입문서 공통 내용만 씁니다. 십성은 일간과 다른 글자의 오행 생극·음양 관계로 정하고(지지는 지장간 정기 기준), 일간 상징(갑=큰 나무, 을=풀과 꽃 …), 왕상휴수사(일간 오행과 월지 오행의 관계), 신강·신약은 나를 돕는 글자와 힘을 쓰게 하는 글자의 수를 세는 가장 단순한 방법(월지 두 배)으로 판정합니다. 일주론은 일간 물상과 일지의 십성·12운성을 바탕으로 쓴 서술이고, 12운성은 양간 순행·음간 역행 표, 합·충·형은 천간합·육합·삼합(반합)·방합·충·삼형·자묘형·자형, 대운은 양남음녀 순행·음남양녀 역행에 절기까지의 날수를 3으로 나눈 대운수(반올림), 세운은 그 해의 간지, 신살은 도화·역마·화개(연지·일지 삼합 기준)·천을귀인·양인(일간 기준)·괴강·백호(일주)·순중공망을 씁니다. 격국·용신처럼 학파마다 방법이 갈리는 것은 넣지 않았습니다.
이 자료를 다른 곳에 옮겨 쓰실 때는 한국천문연구원 출처를 밝혀 주세요.