安全期计算器
输入末次月经、月经周期、经期和黄体期,推算安全期、排卵期(危险期)和今天所处阶段;结果仅供科普参考,安全期避孕失败率较高,不能替代可靠避孕措施。
填上一次来月经的第一天,是所有推算的起点。
两次月经第一天的间隔天数,常见 28 天。周期越长排卵越晚。不确定就用默认 28。
每次来月经持续的天数,常见 3~7 天,用来划出月经期之后的排卵前安全期。默认 5。
排卵日到下次月经的天数,相对恒定,多数人约 14 天(可填 10~16)。不确定就用默认 14。
怎么用
- 填写末次月经第一天:选上一次来月经的第一天,这是所有推算的起点。月经规律的人推算才相对准。
- 填写月经周期:两次月经第一天的间隔天数,默认 28 天。周期越长排卵越晚;不确定就先用默认值。
- 填写月经期天数:每次行经持续的天数,常见 3~7 天,用来划出月经结束后的排卵前安全期。默认 5 天。
- (可选)调整黄体期:排卵日到下次月经的天数,多数人约 14 天,可填 10~16,一般保持默认即可。
- 读取安全期与危险期:页面立即给出月经期、排卵前安全期、排卵期(危险期)、排卵后安全期和今天处于哪个阶段,并预测接下来几个周期。
核心要点
安全期计算器先用日历法定位排卵日,再把一个月经周期划分为月经期、排卵前安全期、 排卵期(危险期)和排卵后安全期,并标出今天处于哪一段。
- 算例:末次月经 2026-06-01、28 天周期、经期 5 天、黄体期 14 天,排卵日约 2026-06-15, 危险期约 06-10~06-19,排卵后安全期约 06-20~06-28。
- 口径:危险期按排卵日前 5 后 4 共 10 天估算;危险期以外即安全期,排卵后安全期比排卵前安全期更可靠。
- 边界:周期短(如 21 天)时危险期可能与月经期重叠,前安全期被挤空,月经刚结束就可能排卵。
- 不适用人群:月经长期不规律、青春期、产后哺乳期、流产后、围绝经期,或必须避免怀孕者, 不应依赖安全期避孕;安全期法也不能预防艾滋病、梅毒等性传播感染(STI)。
- 重要提示:安全期避孕失败率较高(典型使用每年约 1/4 意外怀孕),可靠性低于避孕套、 短效避孕药、宫内节育器等现代避孕方式,本结果只能作为了解周期的参考,不能当作可靠避孕方法。
原理与公式
日历推算法(Ogino–Knaus 节律法):以「黄体期相对恒定(约 14 天)」为前提,先定位排卵日:下次月经 = 末次月经第一天 + 月经周期天数排卵日 = 下次月经 − 黄体期(默认 14 天)
排卵期(危险期):精子在女性体内最长存活约 5 天,卵子排出后约存活 24 小时, 为预测误差留冗余,取排卵日前 5 天至排卵日后 4 天,共 10 天:危险期 = 排卵日前 5 天 ~ 排卵日后 4 天
安全期划分:危险期之外即安全期,以月经期为界分成两段:月经期 = 末次月经第一天起 经期天数排卵前安全期 = 月经结束次日 ~ 危险期前一天排卵后安全期 = 危险期结束次日 ~ 下次月经前一天
其他常见口径(节律法 / 标准日法)
日历安全期还有两种更经典的口径,二者只用周期长度、不单独定位排卵日,本工具未直接采用,但可作对照:
① 经典 Ogino–Knaus 节律法:先记录最近 6~12 个月经周期的长短,再用最短和最长周期框出易孕区间:最早易孕日 = 最短周期天数 − 18最晚易孕日 = 最长周期天数 − 11
例如周期在 26~32 天之间波动:最早 = 26 − 18 = 第 8 天,最晚 = 32 − 11 = 第 21 天,第 8~21 天均视为危险期,比单周期推算更保守。
② 标准日法(Standard Days Method / CycleBeads):仅适用于周期稳定在 26~32 天的人, 固定把每个周期的第 8~19 天当作易孕(危险)期,其余为相对安全期;周期短于 26 天或长于 32 天则不适用此法。
计算示例
末次月经 2026-06-01、周期 28 天、经期 5 天、黄体期 14 天:下次月经 = 2026-06-01 + 28 = 2026-06-29排卵日 = 2026-06-29 − 14 = 2026-06-15危险期 = 2026-06-10 ~ 2026-06-19月经期 = 2026-06-01 ~ 2026-06-05排卵前安全期 = 2026-06-06 ~ 2026-06-09排卵后安全期 = 2026-06-20 ~ 2026-06-28
为什么排卵后更安全:排卵后卵子很快失活、本周期不再排卵,故排卵后安全期相对最可靠; 排卵前安全期则因排卵可能提前、精子可存活数天而风险更高。所有日期按 UTC 做整数天计算,无时区误差。 安全期避孕失败率较高,结果仅供科普参考。
常见问题
- 安全期是怎么算出来的?
- 先用日历法定位排卵日:下次月经 = 末次月经第一天 + 月经周期天数,排卵日 = 下次月经前 14 天(黄体期)。排卵日前 5 天到排卵日后 4 天共 10 天是排卵期,也就是危险期。危险期之外就是安全期,再以月经期为界分成两段:月经结束到危险期之前是排卵前安全期,危险期结束到下次月经是排卵后安全期。例如月经 6 月 1 日来、周期 28 天,排卵日约 6 月 15 日,危险期约 6 月 10~19 日,6 月 20~28 日为排卵后安全期。
- 排卵前安全期和排卵后安全期,哪个更安全?
- 排卵后安全期更安全。排卵后卵子很快失去受孕能力、且本周期不会再次排卵,所以从危险期结束到下次月经这段相对最可靠。排卵前安全期则风险更高:排卵可能提前,精子在女性体内又能存活约 5 天,本以为安全的日子可能正好赶在提前的排卵之前。所以即便要参考安全期,前安全期也要格外谨慎。
- 民间说的「前七后八」是什么意思?准吗?
- 「前七后八」是一句口诀,指月经来潮前 7 天和月经开始后 8 天算安全期,中间是危险期。它只是把「排卵在两次月经中间」的经验简化成好记的数字,没有结合个人的具体周期和排卵日,误差很大,尤其周期不是标准 28 天时容易算错。本工具采用更稳健的日历推算(按你的周期和黄体期定位排卵日),比「前七后八」更贴近个人情况,但同样不能保证可靠避孕。
- 日历安全期法有哪几种算法?这个工具用的是哪种?
- 常见有三种口径,都属于自然避孕(生育意识法):①本工具采用的「黄体期定位法」——按你填的周期和黄体期推算排卵日(下次月经第一天 − 14 天),再取排卵日前 5 后 4 共 10 天为危险期,能逐周期给出具体日期,适合周期相对规律的人;②经典 Ogino–Knaus 节律法——需先记录最近 6~12 个月经周期的长短,用「最短周期 − 18」得最早易孕日、「最长周期 − 11」得最晚易孕日,把这中间整段都算作危险期,更保守;③标准日法(Standard Days Method,又称 CycleBeads)——仅适用于周期稳定在 26~32 天的人,固定把每个周期的第 8~19 天当作易孕(危险)期,周期短于 26 天或长于 32 天就不适用。三种算法失败率都偏高,且都不能预防性传播感染(STI)。
- 用安全期避孕到底可不可靠?
- 不可靠。安全期(避开排卵期同房)避孕属于自然避孕法(生育意识法),据 NHS:严格规范地使用时有效率可达 91%~99%,但日常实际(典型)使用下有效率只有约 76%,也就是每年约四分之一的使用者会意外怀孕。原因是排卵会受情绪、压力、作息、疾病、环境变化等影响而提前或推迟,精子又能在体内存活数天,所谓的「安全期」可能落入受孕窗口。此外,安全期法只关乎避孕,并不能预防艾滋病、梅毒、衣原体等性传播感染(STI)。如果确实需要避孕,请选择避孕套(同时可降低 STI 风险)、短效避孕药、宫内节育器等经证实的方法,或咨询医生,不要把安全期当作主要避孕手段。
- 月经不规律,安全期还能算吗?
- 基本算不准。日历安全期法的前提是月经周期相对规律、黄体期稳定在约 14 天。如果周期忽长忽短,排卵日会大幅波动,安全期和危险期的边界也跟着失真,参考价值很低。尤其是青春期、产后及哺乳期、流产后、停用激素类避孕药后,以及围绝经期(更年期前后)这些阶段,排卵本就不规律甚至难以预测,日历安全期法更不可靠,不应作为避孕依据。月经不规律的人想了解排卵,可以结合基础体温(排卵后升高约 0.3~0.5℃)、排卵试纸(监测 LH 峰值)或就医做卵泡 B 超,而不要依赖日历安全期推算。
- 月经期内同房一定安全吗?
- 不一定。对周期较短的人(例如 21 天左右),排卵可能很早,加上精子能存活数天,月经快结束时同房也可能赶上排卵而怀孕。所以本工具在短周期、危险期与月经期重叠时,会把当天判为「危险期」而不是「月经期」,给出更保守的提示。月经期同房还涉及卫生与感染风险,需另行注意。