윤달에 태어나면 사주가 달라지나요?

아니요 — 그 증거는 스스로 반토막 나 두 월주를 담는 윤달이에요.

Bokki 편집실

짧은 답

아니요. 사주 엔진은 생년월일이 음력 윤달에 걸렸는지 확인한 적이 없어요. 애초에 음력 달 번호를 읽지 않으니까요. 복키가 계산하는 연·월·일·시 네 기둥은 전부 getFourPillars()에서 나오는데, 이 함수는 양력(그레고리력) 날짜에서 출발해 그 날짜가 24절기(節氣) 중 어디에 있는지만 찾아요. 윤달을 윤달로 만드는 그 정보 — 음력 달 번호의 '윤' 표시 — 는 이 계산 경로가 아예 물어본 적 없는 완전히 다른 정보예요. 그래서 윤달에 태어난 사람도 다른 누구와 똑같은 방식으로 계산돼요. 윤달만을 위한 검사도, 윤달만을 위한 분기도 하나도 없어요.

실제로 있는 걱정 — 애매한 음력 기록

진짜 문제는 계산이 아니라 옛 기록에 있어요. "2023년 음력 2월15일생"이라는 말만 알고 있다면, 이 문장에는 서로 다른 실제 답이 두 개예요. 2023년에는 평달 2월과 윤달 2월(윤2월)이 둘 다 있었거든요. 평달 2월15일은 양력 2023-03-06이고, 윤달 2월15일은 양력 2023-04-05예요 — 한 달 통째로 차이가 나요. 둘 다 복키 엔진에 넣어 보면 정말로 다른 명식이 나와요. 2023-03-06은 월주가 甲寅이고, 2023-04-05는 월주가 乙卯예요. 출생 기록이 어느 쪽인지 표시 없이 그냥 "음력 2월15일"이라고만 적혀 있다면, 그 문장만으로는 옳은 답을 계산해 낼 방법이 없어요 — 실제로 어느 날 태어났는지를 알아야만 해요. 이건 사주 계산법의 결함이 아니라 기록이 남긴 애매함이에요.

증거 — 윤달 하나가 월주 둘을 담는다

복키의 계산이 음력 전체가 아니라 정확히 '윤달 여부'에 눈을 감고 있다는 걸 가장 선명하게 보는 방법이 있어요. 2023년 윤2월은 양력 2023-03-22부터 2023-04-19까지 단 하루도 안 끊긴 채 이어져요 — 음력 계산법 자체로 보면 그 29일 전체가 하나의 온전한 달이에요. 그런데 절기 청명(淸明)이 2023-04-05 09시13분에 떨어지는데, 이게 정확히 그 윤달의 15일과 16일 사이예요. 복키의 월주는 음력 달 경계가 아니라 청명을 따라요 — 15일(04-05)은 여전히 乙卯, 16일(04-06)은 벌써 丙辰이에요. 음력으로는 하나뿐인 달 — 윤달이든 아니든 여기선 아무 차이가 없어요 — 이 서로 다른 두 사주 월주를 담고 끝나요. 계산이 애초에 음력 달을 추적한 적이 없고, 오직 절기만 추적했기 때문이에요.

윤달 하나가, 물어본 적 없는 절기에 갈린다위: 2023년 음력 2월15일, 평달과 윤달을 나란히 놓았다. 같은 '15일'인데 한 달 통째로 다른 실제 날짜라 월주가 甲寅과 乙卯로 갈린다. 아래: 윤2월 자체는 2023년 3월22일부터 4월19일까지 하루도 안 끊긴 하나의 음력 달인데, 절기 청명(4월5일 09시13분)이 15일과 16일 사이를 지나며 그 하나의 윤달 안에서 월주가 乙卯에서 丙辰으로 갈린다.평달 음력 2월15일2023-03-06甲寅윤달 음력 윤2월15일2023-04-05乙卯한 달 통째로 다른 날윤2월 자체 — 하루도 안 끊긴 하나의 음력 달, 2023-03-22 ~ 04-19乙卯丙辰15일16일청명(淸明) 04-05 09:1303-2204-19음력으로는 여전히 같은 달인데 — 사주 월주는 이미 바뀌었다

그런데 §2의 애매함은 왜 복키에 안 닿나

복키의 어느 입력창도 음력 생일을 받지 않아요 — 사주·궁합·오늘의 운세·택일, 전부 확인해도 이 사이트의 생일 입력칸은 예외 없이 양력(그레고리력)뿐이고, 음력→양력 변환 화면 자체가 없어요. 그러니까 위에서 말한 바로 그 애매함 — "2월15일인데, 어느 2월15일?" — 은 애초에 계산 경로에 들어올 통로가 없어요. 복키가 그걸 풀어 달라는 요청을 받은 적이 없으니까요. 일단 양력 생일을 알면, 그날이 음력으로 몇 월 며칠이었는지, 윤달이었는지 아니었는지는 계산이 애초에 쓰지 않을 정보예요. 소스 코드도 그렇게 적혀 있어요 — 출생 월주를 읽는 함수의 주석은 "이것은 getLuckCycles의 월운과 getFourPillars의 출생 월주가 쓰는 것과 같은 계산이다 — 절기 월은 1일이 아니라 節이 드는 순간에 바뀐다"라고만 말할 뿐, 음력 얘기는 한 마디도 없어요.

우리가 계산하지 않는 것

음력 생일 입력칸을 안 두기 때문에, §2에 나온 것 같은 애매한 음력 기록만 가지고 있다면 복키는 두 양력 날짜 중 어느 쪽이 진짜인지 풀어 줄 수 없어요 — 기록이 안 적어 둔 정보를 어느 달력 라이브러리도 되살릴 수 없고, 저희는 추측하는 대신 그렇다고 말해요. 윤달을 특별하게 대접하는 별도의 민속 관습(건축·이장 등을 윤달에 하는 것)도 구현하지 않아요 — 그건 택일 전통의 영역이고 사주 월주 산식과는 다른 이야기이며, 복키의 택일 도구 자체도 윤달 여부를 참조하지 않아요. 윤년에 따른 전통 한국식 나이 계산도 조정하지 않고요. 그리고 여기 어느 것도 윤달생이 다른 생일보다 더 좋다거나 나쁘다고 순위를 매기지 않아요(D-003) — 월주는 절기력에 대고 하는 산술이고, 산술은 의견을 안 가져요.

맺음말 — 윤달 하나, 월주 둘, 윤달 전용 코드는 0

정리하면, 윤달생은 다른 어떤 생일과도 똑같이 계산돼요. 사주 월주는 절기(節氣)를 넘는 순간에서 나오고, 그 경로 어디에서도 음력의 윤달 표시를 읽지 않기 때문이에요. 가장 선명한 증거는 2023년 윤2월 그 자체예요 — 3월22일부터 4월19일까지 하루도 안 끊긴 29일짜리 하나의 음력 달인데, 청명이 15일과 16일 사이에 떨어지는 순간 사주 월주가 乙卯에서 丙辰으로 갈려요. 사람들이 실제로 부딪히는 어려움은 계산 문제가 아니라 기록 문제예요 — "2023년 음력 2월15일"은 평달을 뜻하느냐 윤달을 뜻하느냐에 따라 한 달 통째로 다른 두 양력 날짜(03-06 대 04-05, 甲寅 대 乙卯)를 가리키고, 출생 기록이 그걸 직접 밝히지 않는 한 어떤 계산도 어느 쪽인지 되살릴 수 없어요. 복키는 애초에 음력 생일을 물어보지 않는 방식으로 이 물음 전체를 비켜가요.

← 내 사주 보기

이어서 읽기

내 사주 풀이 보기 →
절기(節氣)란? — 사주가 실제로 따르는 그 경계
로쿠요(六曜)는 어떻게 계산되나요? — 복키가 음력의 윤달 표시를 실제로 읽는 유일한 자리

사람들이 실제로 묻는 것

윤달에 태어나면 사주 명식이 달라지나요?

아니요. 사주의 월주는 절기를 넘는 순간에서 나오고, 그 계산은 날짜가 음력 윤달에 걸렸는지 한 번도 읽지 않아요 — 그 정보는 애초에 계산 경로에 없어요.

그런데 왜 사람들은 윤달 생일을 걱정하나요?

"음력 2월15일생" 같은 옛 기록은 그해에 평달 2월과 윤달 2월이 둘 다 있었다면 서로 다른 실제 날 둘을 가리킬 수 있기 때문이에요 — 이건 계산 문제가 아니라 기록의 애매함이에요.

윤달 하나가 서로 다른 두 사주 월주를 담을 수 있나요?

네 — 2023년 윤2월은 3월22일부터 4월19일까지 하루도 안 끊기는데, 그 중간(4월5일)에 절기 청명이 지나가면서 월주가 乙卯에서 丙辰으로 바뀌어요.

복키는 음력 생일을 입력받나요?

아니요 — 사이트의 모든 생일 입력칸은 양력뿐이에요. 그래서 옛 음력 기록의 윤달 애매함이 애초에 계산에 닿을 통로가 없어요.

사주에서 윤달생이 더 좋거나 나쁜가요?

둘 다 아니에요 — 월주는 절기력에 대는 산술이고, 복키는 어느 생일도 다른 생일보다 낫다고 순위를 매기지 않아요.