사주(四柱)는 "네 개의 기둥"이라는 뜻이에요. 태어난 해, 달, 날, 시간을 각각 하나의 기둥으로 보고, 기둥마다 글자 두 개를 붙여서 모두 여덟 글자가 돼요. 그래서 사주팔자(八字)라고도 불러요.
기둥 하나는 글자 두 개예요
기둥마다 위 글자는 천간(天干), 아래 글자는 지지(地支)예요. 천간은 갑·을·병·정·무·기·경·신·임·계 열 개, 지지는 자·축·인·묘·진·사·오·미·신·유·술·해 열두 개이고, 지지에는 쥐·소·호랑이 같은 띠 동물이 하나씩 짝지어 있어요. 천간과 지지를 순서대로 짝지으면 갑자·을축·병인처럼 60가지 조합이 나오고, 60년·60일·60달이 지나면 같은 조합이 돌아와요. 이 60가지를 육십갑자라고 불러요.
네 기둥은 이렇게 정해져요
- 연주(年柱): 태어난 해의 간지예요. 1월 1일이 아니라 입춘(양력 2월 4일 안팎)을 새해의 시작으로 봐서, 입춘 전에 태어나면 전해의 간지를 써요.
- 월주(月柱): 달력의 달이 아니라 24절기 중 12절기(입춘·경칩·청명처럼 달을 여는 절기)를 기준으로 달이 바뀌어요. 그래서 양력 생일이 같아도 절기 직전과 직후는 월주가 달라질 수 있어요.
- 일주(日柱): 태어난 날의 간지예요. 날짜마다 60가지가 차례로 돌아가서 만세력이라는 달력으로 찾아요.
- 시주(時柱): 태어난 시간의 간지예요. 하루를 두 시간씩 열둘로 나눈 시진을 쓰기 때문에 태어난 시각을 모르면 시주는 비워 두고 여섯 글자로 보기도 해요.
사주도감에서는
사주도감은 입력한 생년월일에서 이 여덟 글자를 코드로 계산해요. 계산에는 만세력 라이브러리를 쓰고, 풀이 문장은 그 계산 결과에서 출발해요. 태어난 시각을 정확히 몰라도 볼 수 있고, 그럴 때는 시주를 뺀 여섯 글자로 풀이해요. 시각이 경계에 걸려 시주가 갈릴 수 있으면 "바꿔 보기"로 다른 쪽도 볼 수 있어요.
여덟 글자를 어떻게 해석하는지는 학파와 책마다 달라요. 그래서 이 글의 내용은 글자를 정하는 방법에 한정하고, 풀이는 재미로 가볍게 참고하는 것을 권해요.