계산 근거와 출처

같은 생일인데 사이트마다 사주가 다르게 나오는 이유는 대부분 시간 기준을 다르게 처리해서예요. 여기서는 무엇을 어떻게 계산했는지 숨기지 않고 보여 드려요.

날 기둥(일주)

60일마다 돌아오는 날의 순서를 날짜로 바로 셉니다. 2000년 1월 1일이 무오일인 것을 기준으로 맞춰요.

해와 달 기둥

사주에서는 해가 음력 설이 아니라 입춘에 바뀌고, 달은 매달 절기(입춘, 경칩, 청명…)에 바뀝니다. 절기 시각은 태양의 위치를 천문 계산식(VSOP87, Meeus 『Astronomical Algorithms』)으로 계산해서 구해요. 미국 해군천문대가 발표한 춘분, 하지, 추분, 동지 시각 40개와 비교하면 모두 1분 안으로 맞고, 2027년 24절기도 발표된 시각과 1분 안으로 맞아요.

그해 한국 시간

시기한국 시간
1908~1911년UTC+8:30
1912년~1954년 3월UTC+9
1954년 3월~1961년 8월UTC+8:30
1961년 8월~지금UTC+9

서머타임은 1948~1951년, 1955~1960년, 1987~1988년에 시행됐어요. 날짜별 기준은 국제 시간대 데이터베이스(IANA tz, Asia/Seoul)를 따릅니다. 자료마다 날짜가 조금씩 다른 해가 있어 공식 기록과 대조하고 있어요.

태어난 곳

한국 시간은 동경 135도를 기준으로 하지만, 한국 땅은 그보다 서쪽에 있어요. 그래서 시계가 12시를 가리킬 때 실제 해는 아직 남쪽 한가운데에 오지 않았어요. 태어난 곳의 경도만큼 시간을 고쳐서 시 기둥을 정합니다.

도시시계 시각에서
서울약 32분 빼요
대전약 30분 빼요
부산약 24분 빼요
제주약 34분 빼요

도시끼리는 몇 분 차이라서, 시가 바뀌는 경계 근처에 태어난 경우에만 결과가 달라져요. 그럴 때는 결과 화면에서 따로 알려 드려요.

자정 무렵

밤 11시부터 새벽 1시까지가 자시예요. 날이 자정에 바뀐다고 보는 방법(야자시)과 밤 11시에 바뀐다고 보는 방법(자시)이 있어서 고를 수 있게 했어요. 기본은 야자시예요.

음력 생일

음력으로 넣으면 양력으로 바꾼 뒤 같은 방법으로 계산해요. 변환표는 한국천문연구원 음양력 기준을 따르는 공개 변환표(korean-lunar-calendar, MIT 라이선스)에서 1900~2050년 부분을 가져왔어요. 윤달도 계산해요. 사주는 음력 설이 아니라 절기로 해와 달이 바뀌어서, 음력 날짜 자체는 양력으로 바꾸는 데만 써요.

입력한 정보

모든 계산은 쓰고 있는 기기의 브라우저 안에서 해요. 생일과 시간은 서버로 보내지 않고 저장하지도 않아요.

풀이 글

캐릭터 이름은 날 기둥의 하늘 글자 색(다섯 기운)과 땅 글자 동물을 합친 것이에요. 풀이 글은 사람이 검수한 문장이고, AI의 도움을 받은 글에는 따로 표시해요. 운세는 재미로 봐 주세요.