预产期的计算方法:末次月经加280天与内格莱概算法
验孕棒显示阳性时,首先想知道的就是“预产期是哪天?”。本文结合具体日期,整理了用末次月经开始日加280天推算预产期的方法、用于心算的内格莱概算法、月经周期不是28天时的修正,以及医院修改预产期的原因。
基本算法是“末次月经开始日+280天”
预产期是把最后一次月经的第1天(末次月经开始日)算作“孕0周0天”时的第280天(40周0天)。末次月经若是2026年8月3日,280天后的2027年5月10日就是预产期。
末次月经那天明明还没怀孕,却从那天开始算,可能让人觉得奇怪。这是因为排卵日和受精日连本人往往也不清楚,而月经开始的日子很多人都记得。周期28天的人,大约在末次月经后第14天(2周0天)排卵受精,之后约266天出生,这就是280天的构成。
- 1
确认末次月经的开始日
是月经开始的日子,不是结束的日子。有应用或手账的记录就用记录。
- 2
加上280天
2026年8月3日+280天=2027年5月10日。用日历数的话,是40周后的同一星期几(这个例子里是星期一)。
- 3
周期不是28天就要修正
月经周期35天的话推后7天,25天的话提前3天(详见后文)。
内格莱概算法的算法,以及与280天算法的偏差
不用日历推算预产期的方法,日本的母子手册和产科常介绍的是“内格莱概算法”。只要把末次月经开始日的“月份减3(减不了就加9)”“日期加7”,就是预产期。
- 末次月经8月3日 → 月份8−3=5,日期3+7=10 → 5月10日
- 末次月经1月31日 → 月份1+9=10,日期31+7=38 → 10月只有31天,所以是11月7日
这个方法很方便,但忽略了每月天数(28~31天)的差异,所以和按280天数出的日子可能差几天。尤其是中间隔着2月,或末次月经在有31天的月份的月底时,更容易出现偏差。
| 末次月经开始日 | 按280天数出的预产期 | 内格莱概算法 | 偏差 |
|---|---|---|---|
| 2026年8月3日 | 2027年5月10日 | 2027年5月10日 | 无 |
| 2026年1月31日 | 2026年11月7日 | 2026年11月7日 | 无 |
| 2026年3月31日 | 2027年1月5日 | 2027年1月7日 | 晚2天 |
| 2026年5月31日 | 2027年3月7日 | 2027年3月10日 | 晚3天 |
| 2026年12月25日 | 2027年10月1日 | 2027年10月2日 | 晚1天 |
偏差最多也就几天,用来把握大致时间足够了。但在申请产假、安排回老家生产等需要确切日期的场合,请使用按280天数出的日子(如果产科已确定日期,就用那一天)。
月经周期不是28天时的修正
280天的计算以“末次月经后第14天排卵”即周期28天为前提。从排卵到下次月经的时间(黄体期)不因人而异,基本固定在约14天,所以可以认为周期长的人排卵晚,周期短的人排卵早。于是,按周期比28天多出或少的天数来移动预产期(修正内格莱法)。
| 月经周期 | 移动天数 | 预产期(末次月经2026年8月3日) |
|---|---|---|
| 21天 | 提前7天 | 2027年5月3日 |
| 25天 | 提前3天 | 2027年5月7日 |
| 28天 | 不变 | 2027年5月10日 |
| 30天 | 推后2天 | 2027年5月12日 |
| 32天 | 推后4天 | 2027年5月14日 |
| 35天 | 推后7天 | 2027年5月17日 |
| 40天 | 推后12天 | 2027年5月22日 |
移动预产期后,孕周的起算点(0周0天)也会移动同样的天数。周期35天的人,0周0天是末次月经7天后的8月10日。不过,每次周期都不规律的人,或因哺乳期、刚停避孕药等原因无法估计排卵日的人,这个修正的精度也不高。知道排卵日的话,从排卵日或胚胎移植日推算预产期的方法更准确。
医院为什么会修改预产期
从末次月经推算的预产期,终究是建立在“28天周期、第14天排卵”假设上的日期。实际排卵前后差几天并不少见。所以产科会在孕早期(8~11周左右)通过超声检查测量胎儿从头到臀部的长度(头臀长,CRL),根据大小确认预产期。
- 孕早期胎儿大小的个体差异小,用CRL推算孕周的精度高
- 从末次月经推算的预产期和从CRL推算的预产期相差较大(大约一周以上)时,多会按CRL的结果修改预产期
- 预产期一旦确定,之后产检即使胎儿偏大或偏小,原则上也不再改(大小差异视为个体差异)
预产期修改后,孕周和日历也会一起变。“网上算的孕周和母子手册上的孕周对不上”时,多半就是这个修改造成的。之后请以产科确定的预产期为准。
正好在预产期出生的约占5%
预产期不是“这天出生”的日子,而是“在这前后出生”的参考中心。正好在预产期当天出生的只有5%左右。实际上,从37周0天到41周6天的5周被称为“足月产”,是可以出生的时期。
| 分类 | 孕周 | 末次月经2026年8月3日时 |
|---|---|---|
| 临产月(怀孕10个月) | 36周0天~ | 2027年4月12日~ |
| 足月产 | 37周0天~41周6天 | 2027年4月19日~5月23日 |
| 预产期 | 40周0天 | 2027年5月10日 |
| 过期产 | 42周0天~ | 2027年5月24日~ |
回老家生产的行程、安排大孩子的托管等,不以预产期而以进入足月产的37周为目标做准备会更放心。确认胎心、稳定期等中途时期的参考,整理在按孕周的时间表。
一并计算预产期和今天的孕周
在预产期·孕周计算中,在“从什么开始计算”里选择“末次月经”,只要输入月经开始的日子,就会显示预产期和今天的孕周(◯周◯天)·怀孕◯个月。周期不是28天时,修改月经周期一栏,就会按上表进行同样的修正。
结果下方还会显示用内格莱概算法得出的日期,以及与按280天数出的预产期相差几天,和母子手册的速查表对照时很方便。医院确定预产期后,选择“从预产期”重新输入,孕周和日历就会与医院的算法一致。
常见问题
- 预产期是末次月经后第几天?
- 是末次月经开始日起280天后(40周0天)。末次月经若是2026年8月3日,预产期就是2027年5月10日。这是月经周期28天的情况,周期35天则晚7天为5月17日,25天则早3天为5月7日。
- 用内格莱概算法算出的预产期和应用里的不一样。
- 内格莱概算法忽略每月天数的差异,按“月-3(或+9)、日+7”计算,所以可能和按280天数出的日子差几天。例如末次月经为2026年5月31日时,概算法得出2027年3月10日,按280天数则是3月7日。需要确切日期时,请使用按280天数出的日子。
- 月经不规律,记不清末次月经。预产期怎么确定?
- 在孕早期(8~11周左右)通过超声检查测量胎儿的头臀长(CRL),根据大小确定预产期。不清楚末次月经或周期不规律时,这个结果优先于从末次月经推算的日期。医院给出预产期后,请以那天为基准计算孕周。
- 已经确定的预产期,之后还会变吗?
- 在孕早期超声检查确定预产期后,原则上不再改变。即使中期以后的产检说胎儿偏大或偏小,也视为生长的个体差异,预产期保持不变。
本文介绍的工具
相关文章
日本出产津贴能领多少?计算方法、按月薪速查表与申请到入账
“休产假期间能领多少钱来代替工资?”“月薪25万日元的话,出产津贴一共有多少?”日本的出产津贴(出产手当金)常被说成“工资的三分之二”,但实际计算用的并不是月薪本身,而是健康保险“标准报酬月额”的12个月平均值。因此同样的月薪,金额也可能相差几千日元;宝宝比预产期晚出生的话,支付天数还会增加。这些都不是一句粗略的说明能讲清楚的。本文把出产津贴的计算公式拆成三个步骤,用具体金额整理了月薪15万〜60万日元的速查表、标准报酬月额的决定方式、比预产期早或晚出生时的天数与金额、产假期间领到工资或使用带薪年假时的调整、离职后仍可领取的条件、申请流程与入账时间,以及抚养、税金和社会保险费的处理。
阅读文章 →孕周与怀孕◯个月的算法:为什么从0周0天开始,附速查表(日本的算法)
“现在怀孕几周?”“怀孕3个月是从第几周开始?”这是孕期会反复确认的问题。本文用附有具体日期的速查表,整理了孕周从0周0天算起的原因与今天孕周的算法、日本以4周为1个月的“怀孕◯个月”的算法,以及孕早期·孕中期·孕晚期的划分。
阅读文章 →从囊胚移植日·排卵日推算预产期:试管婴儿的孕周算法
通过体外受精或卵胞浆内单精子注射(ICSI)怀孕时,用胚胎移植日而不是末次月经来推算预产期和孕周更准确。本文结合具体日期,整理了从排卵日(同房指导·人工授精)推算的方法、从囊胚和早期胚胎各自的移植日推算的方法、冻胚移植的处理,以及移植后各孕周的参考。
阅读文章 →