透過 MCP 連接 →

輸入計算

數學公式

數學公式: 經期計算器
Show calculation steps (1)
  1. Next period start

    Next period start: 經期計算器

    The next predicted period start date, found by stepping forward whole cycles from the last period start.

廣告

結果

距離下次經期大約還有
28 days
on Sun, 26 Jul 2026
目前週期日 Day 1
下次經期開始日 Sun, 26 Jul 2026
距離下次經期天數 28 days
June 2026
S
M
T
W
T
F
S
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
July 2026
S
M
T
W
T
F
S
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
August 2026
S
M
T
W
T
F
S
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31

本結果為假設週期規律的統計推估,並非醫療建議,亦無法預測排卵日或受孕期。

這個經期計算器能幫你做什麼

這款月經週期計算器會預測你下次月經的來潮日期、告訴你目前處於週期的第幾天,並繪製一份日曆,把未來幾個月內可能來經的日子清楚標示出來。你只需要提供上次月經的第一天、平常經期持續的天數,以及平均的週期長度,就能立即得到結果。

日曆時間軸,顯示經期天數、週期長度 C、上次經期 L 和今天 T
一個週期從一次經期開始(\(L\))持續到下一次,共 \(C\) 天。

使用方式

請輸入上次月經的第一天(系統會視為週期的第 1 天)、你的平均經期天數(也就是出血持續多久,通常為 3 至 7 天),以及你的平均週期長度(從這次經期開始到下次經期開始之間的間隔,一般為 21 至 35 天,28 天是常見的平均值)。你可以使用「上一頁/下一頁」按鈕,一次往前或往後檢視三個月的日曆。

計算公式說明

令 \(L\) 為上次經期開始日、\(C\) 為週期長度、\(P\) 為經期天數、\(T\) 為今天。自 \(L\) 起算已經過的完整週期數為 \(\left\lfloor \frac{T-L}{C}\right\rfloor\)。你目前的週期日為 $$\text{cycleDay} = \big((T-L)\bmod C\big) + 1$$ 下次經期的開始日,是在你目前所處週期之外再加上一個完整週期後的日期:$$\text{nextPeriodStart} = L + \left(\left\lfloor \frac{T-L}{C}\right\rfloor + 1\right)\cdot C \text{ days}$$ 距離下次經期的天數,就是這個日期減去今天。每一次預估的經期都會從 \(L + k\cdot C\) 當天起算,連續涵蓋 \(P\) 天。

Advertisement
數線顯示從 L 經過今天 T 到下一次預測經期開始的等長週期間隔 C
公式從 \(L\) 開始計算超過今天 \(T\) 的完整週期數,再加一即可得到下一次預測的開始日期。

實際範例

假設你上次月經於 2026 年 6 月 14 日開始,經期持續 5 天,週期為 28 天,而今天也是 2026 年 6 月 14 日。那麼自上次經期起算已過 0 天,因此你正處於週期第 1 天。下次經期開始日為 6 月 14 日加 28 天,也就是 2026 年 7 月 12 日(星期日),距今 28 天。日曆會把 6 月 14 日至 18 日,以及 7 月 12 日至 16 日標示為預估經期日。

常見問題

這算是醫療建議嗎?不是。這只是一項統計推估,前提是假設你的週期規律且長度固定。它無法診斷任何疾病,也不會預測排卵日或受孕期。

為什麼實際日期跟預測不一樣?週期長度本來就會自然波動。當你的平均週期越穩定,預測就越準確;持續記錄幾個週期,能算出更可靠的平均值。

如果我的週期不是 28 天怎麼辦?直接填入你自己的平均值即可。大約 21 到 35 天都屬於正常範圍,計算器會依此自動調整預測結果。

最後更新: