양력 또는 음력 생년월일시를 입력하면 절기와 진태양시를 반영해 여덟 글자를 계산합니다. 태어난 시각을 모르면 시간 칸은 비워두셔도 됩니다.
사주팔자는 태어난 연·월·일·시를 각각 육십갑자(六十甲子)로 바꾼 결과입니다. 육십갑자는 천간 10개(갑을병정무기경신임계)와 지지 12개(자축인묘진사오미신유술해)를 순서대로 짝지어 만든 60개의 조합이에요. 년주는 태어난 해의 갑자, 월주는 태어난 달의 갑자, 일주는 태어난 날의 갑자, 시주는 태어난 시각의 갑자를 뜻합니다. 넷을 합치면 두 글자씩 여덟 글자, 사주팔자가 됩니다.
이 중 년주와 월주는 절기(節氣)를 기준으로 바뀝니다. 특히 년주는 음력 1월 1일이 아니라 입춘(양력 2월 4일 무렵)을 기준으로 바뀌기 때문에, 음력 설과 입춘 사이에 태어난 사람은 태어난 해와 사주상의 년주가 다를 수 있습니다. 사주집의 계산기는 이 절기 경계를 정확히 반영합니다.
시주는 하루를 12개의 시간대(자시~해시, 각 2시간)로 나누고, 일간에 따라 시간별 천간을 정하는 오자시두법(五子時遁法)으로 계산합니다. 여기에 진태양시 보정을 더하면 더 정확해집니다. 표준시(동경 135도)와 실제 태어난 지역의 경도 차이만큼 시간을 보정하는 방식인데, 서울(약 127도)이라면 대략 30분 정도를 당겨서 계산해야 실제 태양의 위치와 맞아떨어집니다. 이 계산기는 입력하신 시각에 자동으로 이 보정을 적용합니다.
계산 결과에 표시되는 십성은 일간을 기준으로 나머지 글자와의 오행 관계를 분류한 것입니다. 아래 열 가지가 각 사주에 다르게 조합되어 나타납니다.
태어난 시각을 입력하지 않으면 시주는 계산에서 제외됩니다. 정확한 시주가 필요하면 출생 기록(가족관계증명서, 출생증명서 등)에서 시간을 확인한 뒤 다시 입력해보세요.
사주팔자 여덟 글자 자체는 성별과 무관하게 동일합니다. 다만 이후 대운(大運)의 순행·역행 방향을 정할 때 성별이 쓰이는데, 이 계산기의 현재 버전은 여덟 글자와 오행·십성 해석까지만 제공합니다.
명리학의 정통 이론은 절기 기준입니다. 다수의 전문 만세력 서적과 역술가들이 절기 기준을 사용하며, 이 계산기도 동일한 방식을 따릅니다.