임신 주수 계산기란?
이 계산기는 재태 연령(임신 진행 정도)을 원하는 날짜 기준으로 알려 줍니다. 결과는 만 주수에 남은 일수를 더한 형태로 표시되는데, 예를 들어 "13주 + 6일"처럼 나타납니다. 전 세계 산부인과에서 표준으로 쓰는 방식을 따르며, 마지막 생리 시작일(LMP)을 0주 0일로 보고, 그로부터 40주(280일) 뒤를 출산예정일(EDD)로 잡습니다. 순수한 달력 계산이기 때문에 어느 나라에서나 동일하게 적용되며 특정 국가의 규정에 얽매이지 않습니다.
사용 방법
먼저 입력 방식을 선택하세요. 마지막 생리 시작일을 알고 있다면 "마지막 생리 첫째 날로 계산"을 골라 그 날짜를 입력하면 됩니다. 병원에서 출산예정일을 안내받았다면 "출산예정일로 계산"을 선택해 EDD를 입력하세요. 이 경우 계산기가 280일을 빼서 마지막 생리일을 자동으로 역산합니다. 그런 다음 "확인할 날짜"(보통은 오늘 날짜)를 입력하면 그날 기준의 임신 주수가 나옵니다.
계산 공식 풀이
계산기는 두 날짜를 모두 일(日) 단위 숫자로 바꾼 뒤 빼서 마지막 생리일 이후 경과한 총 일수 D를 구합니다. 그다음 D를 주수와 일수로 나눕니다. 주수 = \(\left\lfloor D / 7 \right\rfloor\), 일수 = \(D - 7 \times \text{주수}\)로, 일수는 항상 0에서 6 사이가 됩니다. 날짜 차이는 실제 달력 기준 뺄셈(율리우스 적일 변환)을 사용하므로 2월 29일 같은 윤년도 정확히 처리됩니다. 한 달을 30일로 어림잡는 식의 단순화는 쓰지 않습니다.
$$\text{Weeks} + \text{Days} = \left\lfloor \frac{D}{7} \right\rfloor \;\text{wks} \;+\; \left(D \bmod 7\right)\;\text{days}$$$$\text{where}\quad \left\{ \begin{aligned} D &= JDN_{\text{target}} - JDN_{\text{EDD}} + 280 \\ JDN_{\text{EDD}} &= JDN\!\left(\text{Year},\, \text{Month},\, \text{Day}\right) \\ JDN_{\text{target}} &= JDN\!\left(\text{Year},\, \text{Month},\, \text{Day}\right) \end{aligned} \right.$$
계산 예시
출산예정일이 2024년 12월 15일이고 2024년 6월 15일 기준으로 확인하고 싶다고 해 봅시다. EDD에서 280일을 빼면 마지막 생리일은 2024년 3월 10일이 됩니다. 3월 10일부터 6월 15일까지는 \(21 + 30 + 31 + 15 = 97\)일입니다. 따라서 주수 = \(\left\lfloor 97 / 7 \right\rfloor = 13\), 일수 = \(97 - 91 = 6\)이 되어, 재태 연령은 13주 + 6일입니다.
자주 묻는 질문
왜 0주가 수정일이 아니라 마지막 생리일부터 시작하나요? 수정은 보통 마지막 생리일로부터 약 2주 뒤에 일어나지만, 마지막 생리일이 더 확실하게 관찰할 수 있는 날짜이기 때문에 의학적 표준에서는 이를 기준으로 임신 주수를 셉니다.
확인하려는 날짜가 마지막 생리일보다 앞이면 어떻게 되나요? 경과 일수가 음수가 되어 임신이 시작되기 전 날짜임을 나타냅니다. 이때는 결과에 음수 주수·일수가 표시됩니다.
병원 초음파 검사를 대신할 수 있나요? 아닙니다. 초기 초음파 검사로 출산예정일이 조정될 수 있습니다. 이 계산기는 의학적 진단이 아니라 간편한 추정용으로 활용하세요.