계산 방법
- 시간을 세계 표준시로. 한국의 옛 표준시와 서머타임 기록(IANA tz database)을 앱 안에 넣어 두고, 입력한 시각을 세계 표준시로 바꿔요. 서머타임이 시작되며 건너뛴 시각은 서머타임이 켜진 것으로, 되돌아가 두 번 있었던 시각은 첫 번째로 보고 알려 드려요.
- 년주·월주. 1900~2100년 12절(입춘·경칩·청명…)의 시각표를 미리 계산해 두고, 태어난 순간이 어느 절 뒤인지로 정해요. 년주는 입춘, 월주는 그 달의 절이 기준이에요.
- 일주·시주. 일주는 (율리우스 적일 + 49)를 60으로 나눈 나머지예요. 시주와 자시 경계는 태어난 곳 경도로 보정한 시계(서울은 32분 늦춤)로 정해요. 설정에서 30분 고정이나 보정 안 함, 야자시를 고를 수 있어요.
- 오행·강약·용신·방위. 여덟 글자를 하나씩 세고, 돕는 기운 점수(월지 3, 일지 2, 나머지 1)로 강약을 본 뒤 억부 규칙으로 용신을 골라요. 오행은 후천팔괘로 8방위에 놓여요. 자세한 규칙은 용신 가이드에 있어요.
- 지역. 지금 사는 곳에서 다른 시·군과 해외 도시까지 최단 경로 방위각과 거리를 계산해요(지구 반지름 6,371.0088 km).
검증 결과
만세력은 한국천문연구원 절기 시각과 1분 안으로 맞고, 널리 쓰는 만세력 앱과 시험한 36개 사주가 모두 같았어요.
- 절기 시각: 한국천문연구원 달력자료 2021~2028년 절기 192개와 비교해 최대 0.99분, 평균 +0.02분 차이예요. 한국천문연구원은 분 단위까지만 공개해서 초 단위 일치는 말하지 않아요. 절기 앞뒤 5분 안에 태어나면 두 가지 결과를 함께 보여 드려요.
- 일진: 한국천문연구원 달력자료의 음력 초하루 일진 96줄이 모두 우리 공식과 같았어요. 다른 두 줄은 한국천문연구원 페이지의 오타였어요(2021년 페이지의 날짜 표기, 2022년 ‘결술’은 경술).
- 일주 무작위 검사: 1920~2050년 무작위 2,000일에서 한국천문연구원 기반 음양력 표(korean_lunar_calendar)와 2,000일 모두 같았어요.
- 만세력 앱 비교: 포스텔러 만세력 Pro로 입춘 앞뒤, 자시·야자시, 1949·1958·1987·1988년 서머타임, 1954~61년 UTC+8:30, 존재하지 않는 시각까지 36개 사주를 시험해 여덟 글자가 36개 모두 같았어요. 억부용신은 25개가 같았어요(2026년 10월 10일 확인).
- 음력: 2026~2028년 음력 달 37개의 시작일이 한국천문연구원 자료와 모두 같고, 그 기간 손 없는 날 204일도 같아요.
데이터와 라이선스
- 시·군 좌표 167곳과 해외 도시 52곳: Wikidata (CC0). 광주는 구 광주시청 좌표예요. 시·도 이름은 2026년 7월 1일 전남광주통합특별시 출범을 반영했어요.
- 한국 지도 해안선(본토·제주·울릉도·독도 등 섬 포함): Made with Natural Earth, 1:10m 국가 경계 (퍼블릭 도메인), 40 KB 아래로 단순화. 북한·일본·중국은 연한 색으로만 그리고 이름은 넣지 않았어요. 지구본 육지: Natural Earth 1:110m, world-atlas (ISC).
- 절기 시각표: astronomy-engine (MIT)으로 만들었고, 앱에는 표만 들어 있어요.
- 음력 표: korean-lunar-calendar (MIT, 한국천문연구원 기반)로 만들었고, 앱에는 표만 들어 있어요.
- 글꼴: Pretendard, Noto Serif KR (SIL Open Font License).
- 전체 고지는 라이선스 파일에 있어요. 국립민속박물관 한국민속대백과사전 내용은 뜻만 참고하고 문장은 옮기지 않았어요.
개인정보
입력한 생일은 이 기기 안에서만 계산해요. 주소창·서버·분석 도구 어디에도 보내지 않아요.
- 생일·시간·장소는 주소창(쿼리·해시), 쿠키, 서버 요청 어디에도 들어가지 않아요. 페이지가 다 열리기 전에 누른 경우에도 메모리에만 잠깐 두었다가 계산에 써요.
- ‘이 기기에 입력 기억하기’를 켤 때만 이 기기의 localStorage에 저장하고, ‘기억한 입력 지우기’로 바로 지울 수 있어요. 만세력 설정을 기본값에서 바꾸면 그 설정만 따로 기억해요.
- 방문 통계(GA4)는 어떤 툴이 결과를 보여 줬는지(시간을 알면 사주4, 모르면 사주3)와 공유 버튼 종류만 받아요. 생일이나 계산 결과는 보내지 않아요.
- 공유 카드에는 ‘카드에 생일·사주 넣기’를 켤 때만 생일이 들어가요. 복사되는 링크는 첫 화면 주소뿐이에요.
전체 방침: 개인정보처리방침
한계
- 재미로 보는 전통 해석이에요. 과학적으로 검증된 방법이 아니고, 이사·이직·건강·돈·결혼 같은 결정은 실제 조건을 먼저 보세요.
- 용신은 학파마다 달라요. 이 툴의 방법은 하나의 규칙일 뿐이에요.
- 해외에서 태어났다면 서울 기준 시간으로 계산해요.
- 대장군·삼살은 2차 자료(신문 칼럼 등) 여러 곳이 같은 규칙을 적고 있어 그대로 썼고, ‘전통 민속’으로만 표시해요.
업데이트 기록
- : 처음 공개. 만세력 36/36 검증, 절기 192개 KASI 대조, 2026~2028년 손 없는 날 204일 반영.