使用方法
- 先填本次月经第一天,示例是 2026-10-01,也是页面默认值。判据只有一个:见血的第一天,点滴出血不算。
- 填周期长度,默认 28 天。它是「本次第一天到下次第一天」的间隔天数,不是经期持续几天。15~60 天都能算,常见范围是 21~35 天。
- 填经期天数(默认 5 天)和黄体期长度(默认 14 天)。黄体期指排卵到下次月经之间的天数,常用 12~16 天,拿不准就用 14。
- 想同时看日历法给出的安全期,再填记录到的最短周期与最长周期(默认 26 与 30)。这两个数应来自你自己半年以上的连续记录。
- 点「开始推算」,结果卡、日历和分段明细一起刷新;填完直接按 Enter 也能重算,「恢复默认值」回到示例参数。
这个月经周期计算器能解决什么问题
一是先把「下一次大概哪天来」摆出来。示例里 10 月 1 日来潮、周期 28 天,下次落在 10 月 29 日;前后差三五天都属于常见波动,不必因为差一天就推翻记录。
二是把排卵日扩展成一段窗口,而不是只给一个光秃秃的日期。示例的排卵日是 10 月 15 日,易孕期按 7 天口径算作 10 月 10 日至 10 月 16 日,日历上连着标出来。
三是让不同周期长度并排对比。周期 21 天时排卵落在第 8 天,35 天时落在第 22 天,同样一句「月经结束后几天」,在两种周期里指的完全是两个阶段。
四是看清日历法为什么会失效。把最短与最长周期填进去,窗口宽度会随波动迅速变大:记录到 26~30 天得到 12 天窗口,21~35 天则放大到 22 天,几乎盖住整个周期,「安全期」自然无从谈起。
本页不做这些事:不单独给排卵期那几天(用「排卵期计算器」)、不推算预产期与孕周(用「预产期计算器」)、不从日期反推受孕日或着床日(用「受孕日期计算器」「着床计算器」)。
计算原理:日历法、黄体期与受孕窗口
这个月经周期计算器只做一件事:把「下次月经首日」当作锚点,往回倒推排卵日,再向两侧展开受孕窗口。
第一段,周期口径。周期长度 L 定义为「本次月经第一天到下次月经第一天的间隔」,本次第一天记作周期第 1 天。示例 L 等于 28,第 1 天是 10 月 1 日,下次首日就是 10 月 29 日。
第二段,黄体期恒定 14 天的假设。排卵后卵泡形成黄体,黄体期在同一个人身上相对稳定,不同人则在 12~16 天之间浮动,14 天是人群均值。所以排卵日 = 下次月经首日 − 黄体期,示例为 10 月 29 日减 14 天等于 10 月 15 日,落在周期第 15 天。这里和常说的「第 14 天」差一天:那是按下次月经前 14 天标注、再用不含首日的数法得到的,两种口径相差 1 天,并不是算错。
第三段,受孕窗口。卵子排出后存活约 12~24 小时,精子在宫颈黏液中可存活约 5 天,因此受孕期是排卵前 5 天到排卵后 1 天这一段。Wilcox 等 1995 年依据尿液激素测定的研究把窗口定为排卵前 5 天加排卵日共 6 天;本页在其基础上并入排卵后 1 天,按 7 天展示,示例即 10 月 10 日至 10 月 16 日。窗口内也并非每天等概率:越靠近排卵日概率越高,排卵前 2 天与排卵日的单日受孕概率约两到三成,再往外迅速降到一成以下。
第四段,日历法(安全期)的算法。把记录到的最短周期减 18 得到易孕首日,最长周期减 11 得到易孕末日。示例记录到 26~30 天,于是第 8 天到第 19 天被划为易孕期,其余日子在日历法里被当作安全期。这个减法来自 1930 年代的节律法,前提是周期波动小、每月只排一次卵。
完整示例(数值仅作演示)
这个月经周期计算器的示例条件与默认值一致:本次月经第一天 2026-10-01(星期四)、周期 28 天、经期 5 天、黄体期 14 天,记录到的最短与最长周期分别为 26 天与 30 天。
- 下次月经:2026-10-29(星期四),距本次首日 28 天。
- 月经期:10 月 1 日至 10 月 5 日,周期第 1~5 天。
- 排卵日:2026-10-15(星期四),周期第 15 天。
- 易孕期:10 月 10 日至 10 月 16 日,周期第 10~16 天;按 Wilcox 原口径 6 天则是 10 月 10 日至 10 月 15 日,两者只差排卵后那一天。
- 日历法易孕期:按 26~30 天记录,为周期第 8~19 天,共 12 天。
- 分段校验:经期 5 天加经期后到易孕前 4 天,加易孕 7 天,加易孕后到下次月经前 12 天,合计 28 天,与周期长度吻合。
把周期换成 21 天或 35 天,其余参数不动:21 天周期排卵日是 10 月 8 日(第 8 天),35 天周期是 10 月 22 日(第 22 天),两者整整相差 14 天。周期越长,排卵在周期里的位置越靠后,这正是「月经结束后第几天才安全」无法一概而论的原因。
输入范围与对照表
下表固定本次月经第一天为 2026-10-01、经期 5 天、黄体期 14 天,只改周期长度:
| 周期长度 | 下次月经 | 排卵日 | 排卵日在周期第几天 | 易孕期(7 天口径) |
|---|---|---|---|---|
| 21 天 | 2026-10-22 | 2026-10-08 | 第 8 天 | 第 3~9 天 |
| 28 天(默认) | 2026-10-29 | 2026-10-15 | 第 15 天 | 第 10~16 天 |
| 35 天 | 2026-11-05 | 2026-10-22 | 第 22 天 | 第 17~23 天 |
黄体期取值的影响同样固定一次:周期 28 天不变,只改黄体期,排卵日在周期里的位置每次挪动 2 天。
| 黄体期 | 排卵日 | 排卵日在周期第几天 | 易孕期(7 天口径) |
|---|---|---|---|
| 12 天 | 2026-10-17 | 第 17 天 | 第 12~18 天 |
| 14 天(默认) | 2026-10-15 | 第 15 天 | 第 10~16 天 |
| 16 天 | 2026-10-13 | 第 13 天 | 第 8~14 天 |
第三张表是日历法按记录区间算出的易孕期,窗口宽度比多数人想象的大得多:
| 记录到的最短~最长周期 | 易孕期(最短减 18 至 最长减 11) | 窗口宽度 |
|---|---|---|
| 28~28 天 | 第 10~17 天 | 8 天 |
| 26~30 天(默认) | 第 8~19 天 | 12 天 |
| 25~32 天 | 第 7~21 天 | 15 天 |
| 21~35 天 | 第 3~24 天 | 22 天 |
输入范围、边界与精度说明
- 结果仅供记录参考,不能作为诊断、用药或避孕依据。月经周期计算器只做日期加减,无从判断这个周期是否真的发生排卵,也无从知道黄体期究竟是 12 天还是 16 天。需要避孕请采用医生认可的可靠方式,需要诊断请及时就医。
- 日历法不适合用来避孕。按世界卫生组织的口径,安全期与日历法在典型使用下的一年失败率约 24%,完美使用也约 5%;对照避孕套典型 13%~18%、短效口服避孕药完美使用约 0.3%。24% 意味着每 100 位按此避孕的人,一年内约 24 人怀孕。
- 周期越不规律,误差放大得越快。周期波动正负 3 天时,排卵日的预测区间宽 7 天;正负 7 天时宽 15 天;正负 14 天时宽 29 天,等于什么都说不准。连续记录 6 个以上周期、最短与最长相差不超过 7 天时,日历法才有一点参考意义。
- 周期长度与黄体期都有边界。周期允许 15~60 天,经期允许 1~15 天,黄体期允许 9~17 天;黄体期不小于周期长度时无法倒推,页面会直接报错,而不是硬给一个假日期。15 天周期的排卵日落在第 2 天,60 天周期则落在第 47 天。
- 「第 14 天排卵」是人群均值,不是个人值。示例按 28 天周期算是第 15 天;同样的 28 天周期把黄体期换成 12 天,排卵日就退到第 17 天。想确认是否排卵,要靠基础体温、排卵试纸或超声,日历本身没有这个能力。
- 异常出血、痛经加重、周期突然改变都不在本页能解释的范围内,请及时就医,不要用计算器给自己下结论,也不要用它替代产检或妇科随访。
- 输入与结果都留在本机。全部运算在浏览器里完成,日期不会被提交到服务器,刷新页面即清空,也不会写入本地存储或调用任何账号接口。
常见问题
下次月经推迟了几天,是不是算错了?
不是。日历法给的是按你填的周期长度推出的期望值,不是承诺。作息颠倒、压力、减重、发烧、跨时区旅行都会让排卵推迟,月经随之推迟。前后 7 天以内都属于常见波动,连续两个周期都大幅偏离再考虑就医。
为什么排卵日是第 15 天,资料上都说第 14 天?
两个数用的是不同数法。「下次月经前 14 天」这个说法本身没错,但折算成周期第几天时有两种口径:把来潮当天算作第 1 天,得到第 15 天;把来潮当天算作第 0 天,得到第 14 天。本页采用前一种,与临床上常用的口径一致。
易孕期为什么是 7 天,有的资料写 6 天?
6 天是 Wilcox 研究的原始口径,指排卵前 5 天加排卵日。考虑到卵子排出后仍有约 12~24 小时的存活时间,本页并入排卵后 1 天,按 7 天展示,并在明细里同时标出两种口径的起止日期,方便按需对照。
周期 21 天或 35 天算正常吗?
医学上把 21~35 天视为常见范围,个体差异很大,长期稳定在某个值往往比数值本身更重要。真正需要留意的是「一直 28 天、突然变成 21 天」这类变化,以及短于 21 天或长于 35 天的情况,建议就医评估。
安全期到底能不能用来避孕?
不建议。日历法依赖三个前提:黄体期恒定、每月只排一次卵、精子在体内只存活约 5 天。任一前提不成立就会失手,而周期波动、偶发额外排卵、精子存活时间的个体差异都很常见。它的典型使用年失败率约 24%,远高于避孕套与短效口服避孕药,请选择医生认可的可靠方式。
能预测具体某一天的怀孕概率吗?
不能。本页只标出易孕期区间,不给单日概率。文献中的逐日概率是人群统计:越接近排卵日越高,排卵前 2 天与排卵日的单日受孕概率约两到三成,其余日子更低。个人值受年龄、排卵是否正常等因素影响,无法仅凭日期推得。
记录多久之后再看结果比较稳?
建议至少连续记录 6 个周期,再把最短和最长两个值填进「记录区间」。只记了一两次时,周期波动还没暴露出来,算出的窗口会偏窄,容易给人「算得很准」的错觉。
关掉页面后记录还在吗?
不在。输入只存在于当前页面的内存里,刷新或关闭即清空,不会写入本地存储,也不会上传服务器。想长期记录,建议用日历应用或纸笔记下每次首日,再回来填一次。