GYEOL READING NOTES
만세력 계산 기준: 양력·음력·절기·자시
한국 음력과 윤달, 입춘과 월주 절입, 출생지 시간대와 자시 기준 등 만세력 계산 원칙과 한계를 설명합니다.
달력 변환과 년·월주는 다른 계산입니다
음력 생일은 먼저 한국 음력 기준으로 양력 날짜로 변환합니다. 윤달은 같은 달 번호가 반복되므로 평달과 구분해야 합니다. 사주의 년주는 입춘, 월주는 12개의 절입 순간으로 구분합니다. 따라서 음력 1일에 월주를 바꾸거나 설날에 년주를 바꾸는 방식과는 다릅니다.
시간대와 절입 시각
출생지 법정시를 IANA 시간대 규칙으로 실제 순간으로 바꾼 뒤 절기 계산값과 비교합니다. 한국의 과거 서머타임과 표준시 변경은 브라우저가 제공하는 시간대 데이터에 따릅니다. 두 번 나타나는 시각은 앞·뒤 중 하나를 선택해야 하고, 존재하지 않는 시각은 오류로 안내합니다. 출생 기록의 시각이 이미 보정된 경우 중복 보정하지 않도록 주의하세요.
자시와 태양시 선택
기본값은 법정시와 00시 일주 변경입니다. 선택에 따라 23시부터 다음 일주로 계산할 수 있습니다. 경도를 입력한 경우 지방평균태양시를 적용할 수 있지만 균시차를 반영하는 진태양시는 아닙니다. 학파마다 서로 다른 기준을 사용할 수 있으므로 다른 만세력과 결과를 비교할 때 먼저 옵션을 맞춰야 합니다.
어디까지 정밀한가요?
입력은 분 단위이며 절기 경계 부근은 초 단위 출생 기록과 공인 역서 대조가 필요합니다. 지원 입력 연도는 1900~2050년이며 음력 변환 라이브러리의 마지막 날짜 제한이 적용됩니다. 용신 후보는 표면 8자의 오행 분포만 사용한 보조지표입니다. 월령·통근·격국·조후와 합화를 종합한 전문 감정을 대체하지 않습니다.
재현 가능한 계산
한국 음력 변환에는 korean-lunar-calendar 0.4.0, 절기 및 일진 계산에는 lunar-javascript 1.7.7을 사용합니다. 절기 모듈의 중국 표준시 표현은 실제 순간 비교를 위해 변환하며, 일주와 시주는 선택한 현지 시간 기준으로 별도 계산합니다. 계산 규칙을 바꾸면 결과가 바뀔 수 있으며 이것을 숨기지 않고 리포트에 함께 표시합니다.