계산 방법 · 약 7분
생일은 어떻게 캐릭터 카드가 될까요?
나일지도는 날짜를 전통 간지 체계의 분류로 바꾼 뒤, 서비스가 정한 캐릭터 표에 연결합니다. 이 글은 현재 구현된 계산 규칙을 공개하는 안내입니다. 모든 사주 해석의 표준을 설명하는 글이 아니며, 날짜 분류가 사람의 실제 성격을 증명한다는 뜻도 아닙니다.
나일지도 · 최초 공개 · 최종 확인
양력 날짜와 한국 표준시가 기준이에요
입력은 양력 생년월일을 받으며, 1900년부터 올해까지의 연도와 실제로 존재하는 날짜를 확인합니다. 음력 날짜를 양력으로 자동 변환하는 기능은 없습니다. 음력 생일만 알고 있다면 해당 생일의 양력 날짜를 먼저 확인해야 합니다. 윤달 여부도 자동으로 추측하지 않습니다.
태어난 시각은 선택 사항이며 0시부터 23시까지 정수 시간으로 받습니다. 계산은 한국 표준시인 UTC+9를 기준으로 합니다. 출생 국가·도시·분 단위 시각을 따로 받지 않으므로 해외 현지시각, 출생지 경도, 서머타임이나 과거 표준시 변화를 자동 보정하지 않습니다. 이런 차이가 있는 입력은 정밀한 출생시각 풀이로 해석하지 마세요.
일간·일지·월지라는 말은 무엇일까요?
간지는 열 가지 ‘천간’과 열두 가지 ‘지지’를 짝지은 이름입니다. ‘무오’라는 날을 예로 들면 앞글자 ‘무’가 일간, 뒷글자 ‘오’가 일지이며 두 글자를 합쳐 일주라고 부릅니다. 나일지도는 날짜를 연속된 날짜 번호로 바꾸어 60개 일주 중 하나를 계산합니다.
같은 방식으로 해·달·시간에도 두 글자짜리 분류를 만듭니다. 월지는 달의 분류에서 뒷글자이고, 시지는 시간 구간의 분류입니다. 목·화·토·금·수의 오행은 각 글자에 연결된 다섯 범주이며, 화면에서 말하는 ‘성향’은 이를 캐릭터에 비유한 표현입니다. 몸속 물질의 양이나 관찰로 측정한 성격 수치가 아닙니다.
1월 1일·매달 1일·밤 12시만 경계가 아니에요
연주는 양력 1월 1일이 아니라 입춘의 계산 시각을 기준으로 바뀝니다. 월주도 매달 1일 대신 각 달의 절기에 들어서는 시각을 기준으로 바뀝니다. 이를 ‘절입’이라고 합니다. 서비스는 태양의 위치를 구하는 근사식으로 절입 시각을 계산하므로, 정밀 천문력과의 완전한 일치를 보장하지 않습니다.
시간 구간은 두 시간씩 묶습니다. 23시와 0시는 ‘자’, 1시와 2시는 ‘축’인 식입니다. 현재 서비스는 23시 입력부터 다음 날짜의 일주를 쓰는 규칙을 택합니다. 따라서 같은 양력 생일이라도 22시와 23시 입력에서 일주와 그에 연결된 결과가 달라질 수 있습니다. 연주와 월주의 경계는 이 날짜 이동이 아니라 원래 입력 시점의 절입 비교로 판단합니다.
시간을 모르면 시주를 만들지 않습니다. 다만 연주·월주의 절입 전후를 판단할 때는 한국 시각 정오를 대표값으로 사용합니다. 태어난 시간을 12시로 알아냈다는 뜻이 아닙니다. 입춘이나 절입 당일처럼 경계에 가까운 생일은 실제 태어난 시간을 알게 되면 결과가 달라질 수 있습니다.
네 테마는 서로 다른 부분을 사용해요
동물전생은 일주를 60개 이야기와 연결합니다. 조선 전생은 일간 10개와 월지 12개를 조합해 120개 캐릭터 중 하나를 선택합니다. 그래서 일주가 같아도 월지가 다르면 조선 캐릭터는 달라질 수 있습니다.
문파는 일간과 서비스용 간이 강약 분류를 함께 사용해 20곳 중 하나를 고릅니다. 이 간이 분류는 월지의 오행이 일간의 오행과 같거나 이를 생하는 관계이면 한쪽으로, 나머지는 다른 쪽으로 나눕니다. 사주 전체를 종합한 정밀한 신강·신약 판정도 아니고, 사람의 의지가 강하거나 약하다는 평가도 아닙니다.
영물은 일지에 연결된 캐릭터에서 출발하고, 현무·구미호처럼 서비스에서 물에 배정한 영물에는 아래 필터를 적용합니다. 모든 영물을 단순히 가장 많은 오행으로 고르는 방식은 아닙니다. 영물 이름과 각 지지의 연결 자체도 나일지도가 만든 캐릭터 구성입니다.
현무·구미호가 다른 영물로 바뀌는 이유
새 계산에서는 연·월·일·시의 두 글자를 각각 오행으로 바꾸어 셉니다. 시간을 알면 총 8글자, 모르면 총 6글자입니다. 지지 안의 여러 천간을 다시 세는 ‘지장간’이나 별도 가중치는 이 집계에 포함하지 않습니다.
물에 해당하는 글자가 2개 이상이면서, 다섯 오행 가운데 최댓값과 같으면 물이 두드러진 것으로 분류합니다. 공동 최댓값도 포함합니다. 물이 과반수여야 한다는 규칙은 아닙니다. 일지의 기본 영물이 물 영물인데 이 조건에 미달하면 물 이외에 가장 많이 나온 오행의 대표 영물로 조정합니다. 동점이면 일간의 오행, 월지의 오행, 정해진 오행 순서를 차례로 참고합니다.
처음부터 물 영물이 아닌 결과를 물이 많다는 이유만으로 현무나 구미호로 바꾸지는 않습니다. 또 전체 6글자·8글자 분포가 없는 예전 저장 카드는 일간·일지·월지와, 있으면 시지의 제한된 정보로 비교하며 물이 3개 이상이고 최댓값일 때만 물이 두드러진 것으로 봅니다. 예전 카드와 새로 계산한 카드의 결과가 달라질 수 있는 이유입니다.
두 번째 영물도 정해진 순서로 골라요
대표 영물과 월지의 영물이 다르면 월지의 영물을 두 번째로 제안합니다. 같으면 시지의 영물을 살펴보고, 시간 정보가 없거나 그것도 대표와 같으면 두 번째 영물이 없을 수 있습니다.
물 성향 조건을 충족하지 않는데 후보가 물 영물이면, 시간 후보와 물 이외의 주요 오행 후보 등을 정해진 순서로 살펴 대표와 다른 물 아닌 영물로 바꿉니다. 따라서 두 번째 영물은 확률 순위나 숨겨진 본성의 판정이 아니라 다른 관점의 캐릭터 제안입니다.
자주 묻는 질문
- 다른 만세력이나 사주 서비스와 결과가 다른 이유는 무엇인가요?
- 절입 시각의 계산 방식, 23시 날짜 변경, 출생지와 과거 시각 보정, 시간 미상 처리 등이 다를 수 있습니다. 더구나 나일지도의 캐릭터 연결 표와 간이 성향 규칙은 이 서비스 고유의 창작 구성입니다. 다른 결과만으로 어느 쪽이 성격을 더 정확히 맞힌다고 볼 수 없습니다.
- 시간을 모르면 대충 아무 시각이나 넣어도 되나요?
- 모르면 시간 미상을 선택하는 편이 입력 사실에 맞습니다. 임의의 시각은 시주와 오행 집계를 추가해 특히 영물 결과를 바꿀 수 있습니다. 시간 미상이어도 기본 카드 이용은 가능합니다.
- 출생 시간이 23시 30분이면 분까지 반영되나요?
- 현재는 정수 시간만 입력받아 23시로 계산하며 다음날 일주를 사용합니다. 분 단위 구분이 필요한 절입 경계 등은 정확하게 구별하지 못합니다.