納格勒法則(Naegele's rule)會把你的預產期,估算成先在你末次月經第一天的基礎上,正好加上 280 天(也就是 40 週),再依照(你的週期長度 減 28)天,調整這個結果,以配合你實際排卵的時間。這個算法其實很直接,懷孕預產期計算機所套用的,正是全世界婦產科醫師與助產士都在使用的同一套規則,因此你在網路上算出的數字,會和你第一次產檢時診所給你的那個日期一致。280 天這個慣例,刻意把懷孕的起算點訂在你的月經期,而不是受孕當下,這也是為什麼標準的人類妊娠「40 週」,嚴格說來包含了卵子與精子還沒相遇之前的那兩週。一旦你知道自己的末次月經日期,以及平常的週期長度,用手算一遍這個公式,只需要一點時間,而且用的正是寫在病歷上的同一套算法——這也代表在手機上快速算一次,對追蹤產檢預約、篩檢時間窗,以及各孕期的重要里程碑,都相當實用。

納格勒法則實際上說的是什麼
這項規則可以追溯到 19 世紀初,至今仍是大多數診所預設採用的懷孕日期估算方式,因為它只需要一個輸入值:一個日曆日期。它假設月經週期規律為 28 天,排卵發生在第 14 天,受精則在稍後不久發生。由於「末次月經第一天加上 280 天」正好落在預估分娩日(EDD)上,這個公式可以簡化成一行:
EDD = 末次月經第一天 + 280 天
由此可以得出三件事。第一,每一次計算,都是以你已經知道的單一日曆日期為基準,這也是這項規則能在教科書中沿用兩個世紀的原因。第二,280 天這個時間窗口,假設你的週期沒有任何特殊之處——如果實際情況並非如此,就需要進行修正。第三,因為這項規則是以末次月經來推算懷孕日期,妊娠週數(gestational age)永遠會比胚胎自受精以來的實際年齡「提前」大約兩週。根據維基百科關於納格勒法則的條目,即使超音波已經成為修正日期的標準做法,這套定日慣例至今仍是現代產科定日方法的基礎。如果你想在紙上核對日子的算法,一份線上日期加減指南會以符合日曆的方式,逐步說明這個算術過程。
如何一步步計算你的預產期
取得一個具有臨床意義的估算值,最快的方法就是使用懷孕預產期計算機,它會替你完成日期運算,並在你輸入的當下即時重新計算:
- 點擊日期欄位,選擇你末次月經(LMP)的第一天。這一天是你週期的第一天,也是整個計算的基準點。
- 如果你的週期不是 28 天,請把週期長度欄位改成你實際的平均值,範圍可以是 20 到 45 天之間。預設值是 28。
- 在工具右側查看你的預估預產期,以及目前的妊娠週數。這兩個數值會隨著你輸入即時更新——不需要另外送出。
- 請把結果記在某個可以長久保存的地方(筆記軟體、病患入口網站,或列印出來的產前摘要),方便你帶去第一次產檢。
如果你想手動核對這個計算,運算過程如下。以你末次月經的第一天為例——假設是 2025 年 1 月 1 日——接著往後正好數 280 天。1 月還剩 30 天(第 1 天之後),2 月貢獻 28 天,3 月 31 天,4 月 30 天,5 月 31 天,6 月 30 天,7 月 31 天,8 月 31 天,9 月 30 天,加總起來是 272 天。再往 10 月推進 8 天,就會得到2025 年 10 月 8 日,這是週期為 28 天時的預產期。如果週期是 30 天,再多加兩天,就會落在10 月 10 日,這正好符合「週期長度減 28」這項調整規則。
週期長度如何改變你的預產期
「28 天週期」這項假設,是以末次月經推算日期時,誤差的最大來源。大多數女性的排卵,實際上並不是發生在第 14 天——而是大約發生在下一次月經來臨前兩週左右,因此週期越長,排卵就越晚,受孕也越晚,預產期則會準確地往後推移相同的天數。下表列出這個工具所接受的各種週期長度,會讓估算結果偏移多少。
| 平均週期長度 | 相較 28 天基準所增減的天數 | 對預產期的影響 |
|---|---|---|
| 21 天 | -7 天 | 提前整整一週 |
| 25 天 | -3 天 | 提前幾天 |
| 28 天 | 0 天 | 基準估算值 |
| 30 天 | +2 天 | 延後兩天 |
| 35 天 | +7 天 | 延後整整一週 |
| 40 天 | +12 天 | 延後將近兩週 |
| 45 天 | +17 天 | 延後略超過兩週 |
這個工具會拒絕接受落在 20 到 45 天這個範圍之外的週期長度數值,因為低於 20 天或高於 45 天,通常代表週期不規律,或屬於無排卵型態,而末次月經定日法無法安全地處理這類情況——用第一孕期超音波來確認這些懷孕,才是比較穩妥的做法。就算週期只有短短 21 天,也已經會讓預產期比教科書估算值提前整整一週,因此輸入準確的數字,遠比大家想像的更重要。
正確解讀妊娠週數
妊娠週數在你的病歷上,代表的意思就等同於「懷孕幾週」,計算方式是從你末次月經第一天算起,已經滿的週數與天數。因此,當你的醫療照護提供者在第一次產檢時說你「懷孕六週又兩天」,胚胎本身實際上比較接近四週大——這兩週的落差,是因為懷孕依照慣例是從月經期開始起算,而不是從受孕那一刻起算。這個計算機會以完全相同的格式顯示妊娠週數,並依據當天的 UTC 日期即時更新,因此無論你所在的時區、日光節約時間的變動,或近期的旅行狀況如何,你早上看到的數字,晚上再看一次仍然會是同一個結果。以 UTC 為基準的運算,正是讓妊娠週數計數器在不同地區之間保持穩定的關鍵,這也是許多只依賴裝置本機時鐘的較陽春計算機容易踩到的一個細微陷阱。
這也是為什麼 hCG 數值門檻、超音波檢查的時間窗口,以及 NIPT 篩檢的時機,全都是以妊娠週數來表示,而不是以「受孕後幾週」來表示。理解這個時間落差,能幫助你正確解讀各種孕期應用程式與追蹤圖表——「第 8 週里程碑」這個目標,並不等同於「行房後八週」。
為什麼預產期不是一個截止日期
預估預產期是一次正常足月妊娠在統計上的中位數,而不是一場分娩的預約時間。大型世代研究一致顯示,只有大約 4% 的寶寶,會剛好在他們的確切預估日期出生,而一次健康的分娩,可以發生在滿 37 週到滿 42 週之間的任何時間點。把 EDD 當成一個硬性的截止日期,只會在最後幾週徒增不必要的焦慮,也助長了常見的「滿 40 週就算過期」這種誤解——實際上,40 週只是中位數,而不是懸崖邊緣。
就實務規劃而言,把整段時間畫成一個窗口,會比死盯著單一日期有用得多:足月從 37 週開始、早期足月從 39 週開始、晚期足月從 41 週開始,過期妊娠則是跨過 42 週。了解自己的時間窗口,比鎖定單一日期更實用,尤其是在決定何時安裝安全座椅、何時安排最後一趟出差,或是分娩徵兆出現時是否該打電話給診所的時候。懷孕預產期計算機提供的是中位數;真正拿來規劃的,是你與你的醫療照護提供者一起討論出的臨床時間窗口。
超音波什麼時候會改變日期
第一孕期超音波(通常在第 7 到 12 週之間進行)會測量胚胎的頭臀長,一般來說,它的準確度會比末次月經定日法更高,誤差範圍大約在五到七天之內。如果超音波估算的日期,與末次月經估算的日期,在第一孕期的差異超過大約一週,許多診所會修改病歷上的官方預產期,因為在這個階段,胚胎生長速度快到,體型上的微小差異,會對應到可測量的天數差異。當週期不規律、末次月經日期不確定、受孕發生在哺乳期間,或近期才停用荷爾蒙避孕方式時,超音波就會成為主要的定日工具。
對於規劃各項里程碑、追蹤妊娠週數而言,這個計算機依然是正確的起點;但就醫療照護提供者實際寫在病歷上的日期而言,一旦做過超音波,最終還是以超音波結果為準——而這個計算機的作用,是拿來與那個以超音波為基準的數字做交叉核對,而不是一個永久不變的定案。
值得諮詢醫療照護提供者的情況
在幾種情況下,以末次月經為基準的定日法,不可靠的程度已經高到你應該和婦產科醫師或助產士討論這個結果,而不是單靠這個計算機:
- 週期不規律,或週期長度每個月變化幅度很大。
- 近期才停用荷爾蒙避孕方式,包括口服避孕藥、貼片、陰道環,或含荷爾蒙的子宮內避孕器。
- 在哺乳期間受孕,這可能會讓排卵延後到末次月經所推算日期之後。
- 不確定末次月經究竟是從什麼時候開始的,或是把著床出血誤認為月經。
- 出現任何出血、疼痛,或其他促使你提前於例行時程聯絡產檢單位的症狀。
這個工具是一項規劃輔助工具——對各孕期、產檢預約時間窗、篩檢檢測的時機,以及育兒規劃的後勤安排都很有用。它不是診斷,也絕對不能取代產前照護。與合格的醫療照護提供者確認日期,能讓這個估算值與你其餘的病歷保持一致,並抓出這個公式假設之外的邊緣情況。
相關閱讀:如何計算兩個日期之間相差的天數。