預產期計算器
根據末次月經日期計算預產期,瞭解孕期進度
什麼是預產期計算器?
預產期計算器是根據末次月經日期來估算寶寶出生日期的工具。醫學上常用的計算方法是內格萊法則(Naegele's Rule),即從末次月經的第一天起,加上280天(40周)即為預產期。其中前14天為排卵前的卵泡期,實際受孕大約發生在末次月經後第14天左右。預產期只是一個估算值,只有約5%的寶寶會在預產期當天出生,大多數寶寶會在37-42周之間出生,這都屬於正常範圍。
使用方式
使用方式
- 使用日期選擇器選擇上次月經的第一天
- 計算機將自動計算預產期、目前懷孕週數及進度
- 查看您的預產期及三個孕期階段
醫療說明
- 預產期計算是基於常用孕期推算規則的估計值,無法取代產前檢查。
- 月經週期長度、超音波推算日期、試管嬰兒日期及醫療狀況可能會改變臨床上使用的預產期。
使用場景
技術原理
經典的產科估算公式是內格萊法則(Naegele's rule),於 19 世紀初正式確立:預產期(EDD)= 末次月經日期(LMP)+ 280 天 = LMP + 9 個日曆月 + 7 天。此法則假設在規律的 28 天月經週期中,排卵發生在第 14 天,因此 280 天的總天數是從末次月經第一天(LMP)起算,而非從受孕日算起。受孕年齡(受精後年齡)因此等於孕齡減去 14 天,這就是為什麼胎兒發育圖表和基於 LMP 的臨床圖表在同一次懷孕中會相差約兩週。JavaScript 實作使用 Date 算術,忽略夏令時和閏年邊界,因為計算以整天為單位:new Date(lmp.getTime() + 280 * 24 * 60 * 60 * 1000) 只有在忽略時區偏移時才是精確的,這就是為什麼使用 UTC 錨點(Date.UTC(y, m, d))是更安全的選擇。 內格萊法則是群體估算值,而非個人預測。ACOG Committee Opinion 700 指出,當 LMP 不確定或週期不規律時,第一孕期超音波測量胚胎的頭臀長(CRL)比 LMP 推算更準確:在 CRL 7-60 毫米(孕齡 6 週 0 天至 13 週 6 天)時,超音波推算誤差為 ±5-7 天,當超音波和 LMP 估算值的差異超過已公布的閾值時(例如第一孕期 > 5 天),應修正預產期。對於較長或較短的週期,可將預產期調整(實際週期長度 - 28)天。試管嬰兒懷孕使用胚胎移植日期加上 266 天(第 5 天囊胚移植)或 268 天(第 3 天移植)以獲得更高的精確度。 正常分娩發生在 37 週 0 天(早期足月開始)至 41 週 6 天之間;根據 ACOG 術語,39+0 至 40+6 為完全足月,僅約 4-5% 的懷孕在預產期當天分娩。懷孕分為三個孕期(第一孕期:0-13+6 週,第二孕期:14+0-27+6,第三孕期:28+0 至分娩)。對於雙胞胎及多胞胎,預定分娩通常較早(例如根據 ACOG Committee Opinion 764,無併發症的雙絨毛膜雙羊膜雙胞胎為 38+0),且不單獨使用內格萊法則。
- 內格萊法則:EDD = LMP + 280 天 = LMP + 9 個日曆月 + 7 天;假設 28 天週期中第 14 天排卵。
- 受孕/受精年齡 = 孕齡 - 14 天;基於受孕年齡的胎兒發育圖表與臨床 LMP 圖表相差兩週。
- 週期調整:當實際週期長度 ≠ 28 天時,將 EDD 偏移(cycle_length - 28)天;例如 35 天週期將 EDD 推後 7 天。
- 第一孕期頭臀長(CRL)推算根據 ACOG CO 700,當 LMP 與超音波差異超過特定孕期閾值時取代 LMP 推算(< 9 週時 > 5 天,9-15+6 週時 > 7 天)。
- 試管嬰兒推算:囊胚(第 5 天)移植 EDD = 移植日期 + 261 天;第 3 天胚胎移植 EDD = 移植日期 + 263 天;這些完全取代 LMP。
- ACOG 足月定義:早期足月 37+0-38+6,完全足月 39+0-40+6,晚期足月 41+0-41+6,過期 ≥ 42+0;僅約 4-5% 的懷孕在確切的 EDD 當天分娩。
- 使用 Date.UTC(y, m, d) 和整數天算術以避免夏令時和時區偏移在午夜附近的漂移;在本地時間跨夏令時邊界加上 280 * 86400000 毫秒可能使結果偏移一小時並翻轉日期。
範例
末次月經 2025-12-01 -> 預產期 2026-09-07
末次月經第一天:2025-12-01
Naegele 法則:+ 280 天(40 週)
預估預產期:2026-09-07
預估受孕日:2025-12-15(末次月經 + 14 天)
足月區間:2026-08-17 至 2026-09-21(37-42 週)於 2026-06-11 查看目前懷孕進度
末次月經:2025-12-01
今天:2026-06-11
懷孕天數:192
妊娠週數:27 週又 3 天
孕期:第二孕期(於第 27 週結束)
剩餘:距預產期 88 天早期超音波修正末次月經推估值
依末次月經的預產期:2026-09-07
8 週超音波 CRL:18 mm -> 妊娠週數 8 週又 4 天
超音波修正後預產期:2026-09-14(+7 天)
因末次月經誤差超過 5 天,診所改採超音波日期
病歷上同時保留兩個日期供參考週期不規律 35 天的調整
末次月經:2025-12-01,平均週期:35 天(非 28 天)
排卵延後:第 21 天而非第 14 天
直接套用 Naegele 估計:2026-09-07
調整後預產期:2026-09-14(晚排卵 +7 天)
以第一孕期超音波加以確認常見問題
預產期是怎麼推算的?
預設使用 Naegele 法則:預產期 = 末次月經(LMP)首日 + 280 天(40 週)。本頁也可以用受孕日(典型 28 天週期下為 LMP + 14 天)或超音波估算結果作為起點。每種方法會讓預產期相差幾天。
預產期準確嗎?
只有約 4% 的寶寶會在預測當天出生。臨床「足月」區間是 37–42 週。第一孕期的早期超音波估算最為準確;第三孕期再估誤差最大。
我的週期不是 28 天怎麼辦?
Naegele 法則假設 28 天週期、第 14 天排卵。若你的週期一直比較短或長,請依差距調整由 LMP 推得的日期(例如 32 天週期會把預產期往後推 4 天)。對週期不規律者,醫界通常更信任超音波估算。
孕齡和胚胎齡有什麼差別?
孕齡從 LMP 首日起算,因此包含受孕前約兩週。胚胎齡(受孕後齡)從受孕當天起算。所以「孕齡 10 週」的寶寶,其胚胎齡為 8 週。幾乎所有醫學參考都使用孕齡。
頁面顯示哪些每週重要里程碑?
典型節點:孕期分界(12 週、27 週)、可存活期(約 24 週)、例行超音波視窗(8–12 週估期、18–22 週解剖學掃描)、GBS 篩檢(35–37 週)、足月(37–42 週)。實際產檢時程依各國而異。
我可以根據這個結果做產前決定嗎?
請當作粗略規劃。實際產前照護應依照產科醫師或助產師設定的日期,並依超音波結果調整。重大醫療決定(催生、篩檢時機)應依臨床推算的孕期,而非本估算。
我的 LMP 日期會被儲存嗎?
不會。計算只在你的瀏覽器中執行。關閉頁面即清除日期。