1. 사주냥이
  2. 사주 가이드
  3. 만세력 계산법

만세력이란? 사주 네 기둥이 정해지는 실제 계산 기준

같은 날 태어나도 사주가 다르게 나오는 이유는 대부분 ‘시간’에 있어요. 절기·진태양시·야자시를 알면 그 차이가 보여요.

만세력은 달력이 아니라 변환표예요

만세력(萬歲曆)은 양력·음력 날짜를 간지(干支)로 바꿔주는 표예요. 사주팔자는 태어난 해·달·날·시간을 각각 천간 한 글자와 지지 한 글자, 총 여덟 글자로 바꾼 것이고, 그 변환을 담당하는 게 만세력이에요.

네 기둥은 각각 이름이 있어요. 태어난 해가 연주(年柱), 달이 월주(月柱), 날이 일주(日柱), 시간이 시주(時柱)예요. 이 중 일주의 천간이 곧 일간, 사주 해석의 기준점인 ‘나 자신’이에요.

문제는 각 기둥이 서로 다른 시간 기준을 쓴다는 점이에요. 연주와 월주는 절기를 쓰고, 일주와 시주는 진태양시를 써요. 이 차이를 대충 넘기면 경계에 걸린 사람의 사주가 통째로 어긋나요.

1. 연주·월주 — 생일이 아니라 절기로 나뉘어요

사주에서 한 해가 바뀌는 날은 1월 1일도, 설날도 아닌 입춘이에요. 2월 3일에 태어났다면 아직 작년 간지를 쓰고, 입춘이 지난 2월 5일에 태어났다면 새해 간지를 써요. 절입 시각은 해마다 다르고 분 단위까지 따지기 때문에, 입춘 당일 출생은 태어난 시각까지 봐야 정확해요.

달도 마찬가지예요. 음력 초하루가 아니라 아래 12개 절기가 월건(月建)을 바꿔요.

절기양력 시기바뀌는 월
입춘(立春)2월 4일경인월(寅月) 시작 · 사주에서 새해가 바뀌는 기준
경칩(驚蟄)3월 6일경묘월(卯月) 시작
청명(淸明)4월 5일경진월(辰月) 시작
입하(立夏)5월 6일경사월(巳月) 시작
망종(芒種)6월 6일경오월(午月) 시작
소서(小暑)7월 7일경미월(未月) 시작
입추(立秋)8월 8일경신월(申月) 시작
백로(白露)9월 8일경유월(酉月) 시작
한로(寒露)10월 8일경술월(戌月) 시작
입동(立冬)11월 7일경해월(亥月) 시작
대설(大雪)12월 7일경자월(子月) 시작
소한(小寒)1월 6일경축월(丑月) 시작

날짜는 ‘경’으로 적었는데, 실제 절입 시각은 매년 최대 하루 가까이 움직여요. 그래서 절기 근처 출생은 반드시 그해의 정확한 절입 시각으로 판정해야 해요.

2. 일주·시주 — 시계 시간이 아니라 진태양시로 잡아요

간지는 원래 해가 하늘 한가운데 오는 순간을 정오로 삼는 체계예요. 그런데 우리가 보는 시계는 나라 전체가 공유하는 표준시라, 실제 태양의 위치와 어긋나요. 이 어긋남을 되돌린 시각이 진태양시(眞太陽時)예요.

보정은 세 단계로 이뤄져요.

① 서머타임 제거시행 기간에 태어났다면 시계에서 60분을 빼요
② 표준자오선 보정당시 대한민국이 쓰던 기준 경도와 서울(동경 127도)의 차이만큼 조정해요
③ 균시차 적용지구 공전 궤도가 타원이라 생기는 날짜별 오차를 ±16분 범위에서 더하거나 빼요

대한민국 표준자오선은 네 번 바뀌었어요

많은 사람이 “한국은 30분 보정”이라고 알고 있지만, 정확히는 태어난 시기에 따라 보정값이 달라요. 대한민국이 쓴 표준 자오선은 아래처럼 변해 왔어요. 오른쪽 값은 서울(동경 127도) 기준으로 시계를 몇 분 조정해야 하는지예요.

기간표준 자오선서울 기준 보정
1908년 4월 1일 ~ 1911년 12월 31일동경 127.5-2
1912년 1월 1일 ~ 1954년 3월 20일동경 135-32
1954년 3월 21일 ~ 1961년 8월 9일동경 127.5-2
1961년 8월 10일 ~ 현재동경 135도-32

즉 1954년 3월부터 1961년 8월 사이에 태어난 사람은 흔히 쓰는 −32분이 아니라 −2분만 보정해야 해요. 이 시기 출생자의 사주가 다른 사이트와 다르게 나온다면 대개 이 구간을 반영하지 않았기 때문이에요.

서머타임 시행 12회 — 이 기간 출생은 한 시간을 빼야 해요

대한민국은 아래 열두 번에 걸쳐 서머타임(일광절약시간제)을 시행했어요. 이 기간에 태어났다면 출생신고서에 적힌 시계 시각이 실제 태양시보다 한 시간 앞서 있어요. 그대로 계산하면 시주가 통째로 한 칸 밀려요.

회차시행 기간
11948년 6월 1일 ~ 1948년 9월 13일
21949년 4월 3일 ~ 1949년 9월 11일
31950년 4월 1일 ~ 1950년 9월 10일
41951년 5월 6일 ~ 1951년 9월 9일
51955년 5월 5일 ~ 1955년 9월 9일
61956년 5월 20일 ~ 1956년 9월 30일
71957년 5월 5일 ~ 1957년 9월 22일
81958년 5월 4일 ~ 1958년 9월 21일
91959년 5월 3일 ~ 1959년 9월 20일
101960년 5월 1일 ~ 1960년 9월 18일
111987년 5월 10일 ~ 1987년 10월 11일
121988년 5월 8일 ~ 1988년 10월 9일

1987~1988년 두 번은 서울올림픽을 앞두고 시행된 것이라 기억하는 분이 많지만, 1948~1960년 사이 열 번은 잊히기 쉬워요. 그 시기 출생자의 사주가 자꾸 어긋난다면 이 표를 의심해 보세요.

균시차 — 날짜마다 최대 16분이 더 흔들려요

지구 공전 궤도는 완전한 원이 아니라 타원이고, 자전축도 기울어 있어요. 그래서 “해가 남중하는 순간”은 날짜마다 조금씩 달라져요. 이 차이를 균시차(均時差, Equation of Time)라고 해요. 1년 동안 대략 −14분에서 +16분 사이를 오가요.

2월 11일경-14.2분
5월 14일경+3.9분
7월 26일경-6.6분
11월 3일경+16.3분

몇 분이 뭐가 대수냐 싶지만, 사주의 시주는 두 시간이 한 칸이고 그 경계선에 걸린 사람이 생각보다 많아요. 경계 근처 출생이라면 균시차 하나로 시주가 바뀌어요.

3. 야자시 — 밤 11시 이후 출생을 다루는 방법

하루의 시작을 밤 11시(자시 시작)로 볼 것인가, 자정으로 볼 것인가는 명리학에서 오래 갈린 쟁점이에요. 밤 11시부터 자정 사이를 야자시(夜子時), 자정부터 새벽 1시까지를 조자시(朝子時)라고 불러요.

사주냥이는 야자시 방식을 써요. 즉 23시~24시에 태어난 경우 일주는 그날 것을 그대로 두고, 시주만 자시로 계산해요. 자정을 넘긴 0시~1시 출생은 날짜가 바뀐 것으로 보아 다음 날 일주에 자시를 붙여요.

이 규칙을 쓰지 않고 밤 11시부터 날짜를 넘겨버리면, 그 한 시간에 태어난 사람의 일간 자체가 달라져요. 일간은 사주 해석의 기준점이라 사실상 다른 사람의 사주를 보게 되는 셈이에요.

태어난 시간을 모르면 어떻게 하나요

시주를 빼고 연주·월주·일주 세 기둥으로 봐요. 여덟 글자 중 두 글자가 빠지니 정보량은 줄지만, 해석의 기준인 일간과 계절 정보를 담은 월주가 남아 있어서 큰 흐름은 충분히 읽을 수 있어요.

시간을 모른다고 아무 시각이나 찍어 넣는 것이 오히려 위험해요. 없는 정보를 있는 것처럼 만들면 시주에서 나온 십성이 통계에 섞여 성격·직업 해석 전체를 왜곡해요. 모르면 비워 두는 편이 정확해요.

AI 챗봇에 사주를 바로 물어보면 왜 틀릴까요

챗봇은 문장을 이어 쓰는 도구지 달력을 계산하는 도구가 아니에요. 절입 시각, 표준자오선 변천, 서머타임 시행 기간, 균시차 같은 값은 표를 찾아 계산해야 하는 정보인데, 언어모델은 그럴듯한 간지를 지어내는 쪽으로 흐르기 쉬워요.

그래서 사주냥이는 순서를 나눠요. 먼저 만세력 엔진이 위 규칙을 그대로 적용해 여덟 글자를 확정하고, 그다음에 그 결과를 쉬운 말로 풀어서 설명해요. 계산과 해설을 분리하는 것이 정확도의 핵심이에요.

이어서 볼 문서

본 문서는 전통 명리학 이론을 쉬운 말로 정리한 참고 자료예요. 의학·법률·투자 판단의 근거로 삼지 마세요.
개인정보처리방침