본문 바로가기
명리잡상

명리의 시간(時間)에 대하여

by 夢遊 2026. 6. 6.

 


명조(命造)를 세운다는 것은 시간을 기둥으로 세우는 일이다. 태어난 해, 달, 날, 시를 넣으면 네 기둥이 나오고, 그 네 기둥을 보고 오행(五行)을 살피고, 십성(十星)을 보고, 격국(格局)과 용신(用神)을 따진다. 처음에는 단순해 보인다. 언제 태어났는가. 어디에서 태어났는가. 이 두 가지만 알면 될 것 같다.

하지만 조금만 들어가 보면, 시간은 생각보다 순순히 대답하지 않는다.

그 사람이 태어난 “그때”는 누구의 시간이었을까. 국가가 정한 시계의 시간이었을까. 그 지역 하늘의 시간이었을까. 병원 벽시계의 시간이었을까. 가족이 기억하는 시간이었을까. 아니면 훗날 만세력이 다시 계산한 시간이었을까.

명리에서 시간은 단순한 배경이 아니다. 시간은 이미 명조의 첫 번째 해석이다.

절입(節入)은 하늘의 시간이다.

입춘(立春), 경칩(驚蟄), 청명(淸明), 입하(立夏) 같은 절기(節氣)는 달력에 적힌 날짜가 아니라, 태양이 황도(黃道) 위의 어느 지점에 도달했는지를 기준으로 정해지는 천문적 경계다. 입춘은 태양 황경(太陽黃經) 315도에 이르는 순간이고, 경칩은 345도, 청명은 15도, 입하는 45도에 이르는 순간이다.

그래서 절입은 사람의 약속이라기보다 하늘의 운행에 가깝다.

명리에서 월주(月柱)를 절입으로 가르는 까닭도 여기에 있다. 월주는 단순히 달력의 월을 세는 것이 아니라, 계절의 기운이 어디에서 바뀌는지를 보는 문제다. 이 점에서 절입은 비교적 분명하다. 물론 계산 모델의 정밀도, 천문력, 반올림 문제는 남는다. 하지만 원칙은 분명하다.

태양이 어디에 이르렀는가.

이것이 절입의 기준이다.

문제는 출생시각이다.

사람이 태어났다고 기록하는 시간은 보통 하늘의 시간이 아니다. 그 시대와 지역에서 사람들이 쓰던 시계의 시간이다. 병원에서 적은 시간, 가족이 기억하는 시간, 출생신고서에 남은 시간, 그날 벽시계가 가리키던 시간이 바로 출생시각이다.

이 시간은 사회의 시간이다. 나라가 정한 표준시(標準時)이고, 때로는 서머타임(Summer Time, Daylight Saving Time)이 들어간 시간이고, 어느 시대에는 지금과 다른 기준선을 따라 움직이던 시간이다.

한국만 보아도 표준시는 시대의 굴곡에 따라 동경 127.5도와 동경 135도 사이를 오갔다. 어느 때에는 한반도의 중앙에 가까운 선을 바라보았고, 어느 때에는 일본 아카시 쪽을 지나는 선을 따랐다. 올림픽을 앞둔 들뜬 여름에는 국가의 시계가 억지로 한 시간 앞당겨지기도 했다.

하지만 한국의 경우는 오히려 다행인 편이다. 그 변화를 추적할 기록이 있고, 적용 기간을 확인할 수 있고, 경도 보정도 비교적 단순하다. 서울이든 부산이든 대구든 제주든, 같은 한국표준시(KST, Korea Standard Time) 안에서 생각할 수 있고, 필요한 경우 경도 차이를 계산해 평균태양시(平均太陽時)나 진태양시(眞太陽時)로 옮길 수 있다.

어렵지만 불가능하지 않다. 한국의 시간은 까다롭지만, 그래도 붙잡을 수 있는 실마리가 있다.

진짜 문제는 세계로 나갈 때 시작된다.

글로벌 명조를 세운다는 것은 단순히 도시 이름을 영어로 바꾸는 일이 아니다. 서울에서 태어난 사람과, 뉴욕에서 태어난 사람과, 파리에서 태어난 사람과, 상하이에서 태어난 사람과, 부에노스아이레스에서 태어난 사람과, 시드니에서 태어난 사람의 시간을 같은 방식으로 다룰 수 있을까.

현대라면 어느 정도 가능하다. 오늘날에는 시간대 데이터베이스가 있고, 각 도시의 좌표가 있고, 세계협정시(UTC, Coordinated Universal Time)라는 공통 시간축도 있다. IANA 시간대 데이터베이스(tzdb, Time Zone Database)는 세계 여러 대표 지역의 현지 시간 이력과 시간대·서머타임 규칙 변경을 다루는 중요한 기준이다.

그러나 tzdb도 만능은 아니다. 특히 1970년 이전으로 거슬러 올라가면 문제가 커진다. 많은 지역의 실제 생활시간은 기록이 충분하지 않고, 어떤 지역은 표준시가 늦게 도입되었으며, 어떤 지역은 정치적 격변 속에서 시간 기준 자체가 바뀌었다.

현대 출생자는 비교적 안정적으로 계산할 수 있다. 하지만 1970년 이전, 더 나아가 표준시 제도가 정착되기 전의 사람을 계산할 때는, 우리가 쓰는 데이터가 생각보다 얇을 수 있다. 그 시대의 시간은 데이터베이스 안에 완전히 들어 있지 않다.

세계의 시간은 정치의 흔적이기도 하다.

어떤 지역은 나라가 바뀌었다. 어떤 지역은 식민지였다. 어떤 지역은 전쟁을 겪었다. 어떤 지역은 행정구역이 바뀌었다. 어떤 지역은 한때 다른 나라의 표준시를 따랐다. 어떤 지역은 법으로 정한 시간과 실제 사람들이 쓰던 시간이 달랐다.

출생지는 그대로인데 나라가 바뀌기도 한다. 도시 이름은 같은데 행정 구역이 바뀌기도 한다. 지도 위의 경계는 변하고, 그 경계를 따라 시간도 변한다.

그러니 글로벌 명조에서 “출생지”는 단순한 지명이 아니다. 그 지명이 어느 시대의 어느 국가에 속했는지, 어느 행정구역에 있었는지, 그때 그곳 사람들이 실제로 어떤 시계를 썼는지까지 묻는 문제다.

명리에서 시간은 하늘의 문제이면서 동시에 역사의 문제다.

예를 들어 어떤 사람이 1930년대 유럽의 한 도시에서 태어났다고 하자. 그 도시는 지금은 한 나라에 속하지만, 당시에는 다른 행정 체계 안에 있었을 수 있다. 전쟁 전후로 시간대가 달라졌을 수 있고, 서머타임이 시행되었거나 중단되었을 수 있고, 기록은 지방시나 관공서 시각으로 남았을 수도 있다.

또 어떤 사람이 19세기 중국의 어느 지역에서 태어났다고 하자. 그때의 시간은 지금의 “중국 표준시”와 같지 않을 수 있다. 지방의 태양시 감각이 더 중요했을 수도 있고, 도시마다 다른 시간 감각이 있었을 수도 있다.

또 어떤 사람이 남미의 어느 지방 도시에서 태어났다고 하자. 그 도시의 좌표는 찾을 수 있을지 모른다. 하지만 그 시대에 그 지역이 어떤 법정시를 썼는지, 기록된 시간이 실제 시계 시간이었는지, 서머타임이 있었는지 없었는지를 확신하기는 쉽지 않다.

이런 경우 시간은 계산값이 아니라 추적해야 할 역사다.

그래서 글로벌 명조 산출에서 가장 어려운 것은 천문 계산만이 아니다.

태양 황경을 계산하는 일은 어렵지만, 원칙은 분명하다. 경도 보정도 어렵지만, 수식은 있다. 균시차(均時差, Equation of Time), 곧 해시계의 시간과 평균시 사이의 차이도 천문 모델을 정하면 계산할 수 있다.

하지만 역사 속의 현지 시각은 다르다. 그것은 법령, 관습, 행정구역, 전쟁, 식민지, 철도, 도시의 생활시간, 기록 방식이 얽힌 문제다. 어떤 시기에는 법정시가 있었지만 사람들이 실제로 그렇게 쓰지 않았을 수도 있다. 어떤 시기에는 표준시가 막 도입되었지만 지방에서는 여전히 태양시 감각으로 살았을 수도 있다. 어떤 기록은 관청 기준이고, 어떤 기록은 가족의 기억일 수도 있다.

시간은 숫자처럼 보이지만, 그 숫자 뒤에는 사회가 있다.

이 점에서 한국 명조와 글로벌 명조는 난도가 다르다.

한국은 표준시 변경 이력과 서머타임 이력이 비교적 좁은 범위 안에 있다. 문제는 있어도 추적할 수 있다. 한반도 안에서 경도 차이를 계산하고, 표준시와 서머타임을 확인하고, 필요하면 평균태양시나 진태양시를 계산하는 방식으로 접근할 수 있다.

그러나 글로벌 명조는 훨씬 넓다. 세계 각국의 표준시 도입 시기가 다르고, 서머타임의 시작과 종료가 다르고, 행정구역과 국가 경계가 바뀌고, 기록 체계가 다르다. 특히 tzdb 이전 시대, 또는 tzdb가 안정적으로 설명하기 어려운 pre-1970 시대는 더욱 그렇다.

이때 명조 계산기는 단순히 “도시명 → 시간대 → UTC”로 끝낼 수 없다. 그 결과가 확실한지, 추정인지, 자료가 부족한지, 어떤 기준으로 보정했는지를 함께 말해야 한다.

결국 시간에는 등급이 필요하다.

어떤 시간은 비교적 확실하다. 현대 서울 출생, 현대 도쿄 출생, 현대 뉴욕 출생처럼 도시와 날짜와 시간대가 명확하고, 서머타임 규칙도 확인되는 경우다. 이런 경우는 계산 결과를 비교적 자신 있게 말할 수 있다.

하지만 어떤 시간은 조심해야 한다. 오래된 출생기록, 표준시 도입 전의 기록, 식민지기 기록, 전쟁 중 기록, 행정구역이 바뀐 도시, 서머타임 경계일의 기록, 가족 기억에 의존한 시간, 자시 전후의 시간, 절입 직전과 직후의 시간.

이런 경우에는 하나의 명조만 확정적으로 내놓기보다, 시간의 불확실성을 표시해야 한다. 명조가 흔들릴 수 있는 지점을 숨기지 않아야 한다.

출생 시간이 단 1분만 달라져도 시주(時柱)가 바뀔 수 있고, 절입의 경계에서는 월주(月柱) 전체가 뒤바뀔 수 있다. 밤 11시 전후라면 일주(日柱)와 시주가 함께 흔들릴 수도 있다. 작은 시간 차이가 한 사람의 명조 지도를 전혀 다른 풍경으로 바꾸는 일이 생긴다.

그러므로 시간의 불확실성은 사소한 주석이 아니다. 명조 해석의 중심 조건이다.

이 점에서 만세력도 다시 보게 된다.

우리는 만세력을 믿고 쓴다. 앱을 열고, 책을 펼치고, 생년월일시를 넣고, 네 기둥을 얻는다. 하지만 만세력도 하나의 계산 체계다.

어떤 만세력은 서머타임을 반영한다. 어떤 만세력은 표준시 변경을 반영한다. 어떤 만세력은 진태양시를 제공한다. 어떤 만세력은 자시를 밤 11시부터 다음날로 본다. 어떤 만세력은 야자시(夜子時), 곧 밤 11시 이후의 자시를 전날과 다음날 사이에서 어떻게 처리할지 따로 정한다. 어떤 만세력은 그 기준을 밝히고, 어떤 만세력은 밝히지 않는다.

그러므로 현대의 만세력이라고 해서 모두 같은 답을 준다고 생각하면 안 된다. 특히 글로벌 명조에서는 더 그렇다.

계산 기준이 무엇인지, 도시 좌표는 어디서 왔는지, 시간대 이력은 어떤 데이터에 의존했는지, pre-1970 자료는 어떻게 처리했는지, 불확실한 시간은 어떻게 표시하는지 물어야 한다.

만세력은 정답지가 아니라 계산 모델이다. 모델에는 전제가 있다.

그렇다고 모든 명조 계산이 불가능하다는 뜻은 아니다.

오히려 반대다. 계산할 수 있는 것은 계산해야 한다.

절입은 태양 황경 기준으로 계산한다. 출생기록은 법정시와 시간대 이력으로 정리한다. 도시 좌표는 확인한다. 경도 보정이 필요하면 계산한다. 진태양시 모델을 쓴다면 균시차까지 반영한다. 서머타임이 있으면 적용한다. 시간대 데이터가 있으면 활용한다.

다만 계산할 수 없는 부분을 계산한 것처럼 말하지 않아야 한다. 자료가 부족하면 부족하다고 말해야 한다. 추정이면 추정이라고 말해야 한다. 기준이 다르면 기준이 다르다고 말해야 한다.

명리에서 시간은 단순한 입력값이 아니다. 시간은 해석의 출발점이고, 그 출발점이 흔들리면 명조도 함께 흔들린다.

나는 그래서 시간 문제를 생각할수록, 명조 계산이 숫자 입력 이상의 일이라는 생각을 한다.

하늘에는 절입의 시간이 있다. 사회에는 법정시가 있다. 도시에는 경도가 있다. 지역에는 생활시간이 있다. 기록에는 기억과 오차가 있다. 역사에는 전쟁과 행정구역과 표준시의 변화가 있다.

그 모든 시간이 한 사람의 출생시각 안에 겹쳐 있다.

한국의 명조에서는 그 겹이 비교적 정리될 수 있다. 하지만 세계로 나가면 시간은 훨씬 더 복잡한 얼굴을 보인다.

그래서 글로벌 명조를 세운다는 것은, 단순히 만세력을 세계화하는 일이 아니다. 세계의 시간들을 조심스럽게 번역하는 일이다.

결국 중요한 것은 이것이다.

명조는 시간 위에 세워진다. 그런데 시간은 하나가 아니다.

하늘의 시간, 국가의 시간, 도시의 시간, 사람이 기억한 시간, 데이터베이스에 남은 시간, 데이터베이스 밖으로 사라진 시간이 있다.

이 시간들을 하나로 정리하지 못하면 명조는 흔들린다. 그러나 모든 시간을 완벽히 정리할 수 있다고 말하는 것도 오만하다.

우리가 할 수 있는 일은 기준을 밝히는 것이다.

어떤 시간대 자료를 썼는지, 어떤 좌표를 썼는지, 서머타임을 반영했는지, 진태양시를 썼는지, pre-1970 자료를 어디까지 신뢰했는지, 불확실성이 남는지.

그것을 숨기지 않는 것.

명조 계산에서 시간은 정답이 아니라 기준이다.
기준을 숨기는 순간, 명조도 해석도 함께 흔들린다.


참고 근거
- 24절기와 태양 황경 기준: 한국천문연구원 월력요항, 한국민족문화대백과 절기 항목
- 한국 표준시 변경과 서머타임: 국가기록원 자료
- IANA Time Zone Database와 pre-1970 한계: IANA tzdb theory 문서
- 균시차: 미국 해군천문대 자료