通过MCP连接 →

输入计算

数学公式

广告

结果

你大约怀孕
0 weeks 0 days
孕龄(从末次月经算起)
末次月经至今的总天数 0 days
总周数(小数) 0 weeks

这个计算器能做什么

本工具根据你末次月经第一天(LMP)来推算你目前已经怀孕几周几天。在产科中,孕周是按孕龄(gestational age)来计算的,也就是从末次月经开始算起,而不是从受孕那天算起——受孕通常比末次月经晚两周左右。这正是医生和助产士所采用的算法,所以这里得出的数字,和你在产检时听到的孕周是一致的。

使用方法

在"末次月经"一栏填入你上次月经来潮的第一天,然后选择"参考日期":保持默认的今天,就能看到当前的孕周;也可以设成某个未来的产检日期,预先了解到那天你会怀孕到第几周。计算结果会以产科常用的"周+天"格式显示孕龄(例如"12周3天"),同时给出累计天数和带小数的周数。

计算公式说明

首先算出末次月经到所选日期之间的完整天数,然后:

$$\text{周数} = \left\lfloor \frac{\text{末次月经至今的天数}}{7} \right\rfloor$$ 得到已满的整周数,$$\text{天数} = \text{末次月经至今的天数} \bmod 7$$ 得到剩余的零头天数。例如末次月经至今共 87 天,则 \(\lfloor 87/7 \rfloor = 12\) 周,再加上 \(87 - 84 = 3\) 天。

从末次月经日期到当前日期的时间轴,分为七天一周加上剩余天数
末次月经以来的天数除以7:整组得到满周,余数即为多出的天数。

实例演示

假设你的末次月经是 2024-01-01,今天是 2024-03-28,相隔共 87 天。\(\lfloor 87 \div 7 \rfloor = 12\) 周,\(87 - (12 \times 7) = 3\) 天。也就是说,你已经怀孕 12周3天

数轴显示总天数划分为七天一周,并高亮显示余数
计算示例:总天数分成整周,高亮的末尾部分为剩余天数。

常见问题

孕龄和"我受孕多久了"是一回事吗?不是。孕龄是从末次月经算起的,而末次月经大约比受孕早 2 周,所以孕龄通常比实际受孕时间多出约 2 周。

为什么用末次月经,而不是受孕日期?大多数人都记得上次月经的日期,却很难确定具体哪天受孕,因此末次月经成了推算孕周的通用参考点。

这个结果在医学上准确吗?它是以规律的 28 天月经周期为前提的实用估算。要最准确地确定孕周,早期 B 超才是最佳方法——请务必以医生的判断为准。

最后更新: