透過 MCP 連接 →

輸入計算

數學公式

廣告

結果

距離陣亡將士紀念日的天數
-32
從你所選日期起算的天數
年份 2026
陣亡將士紀念日(五月) May 25

什麼是陣亡將士紀念日倒數計算器?

這個工具會計算從你所選定的日期,到美國陣亡將士紀念日(Memorial Day)之間還有幾天。Memorial Day 固定落在每年五月的最後一個星期一,是美國的聯邦假日,因此本計算器是以美國的放假規定為準——並非適用於台灣,台灣並無對應的節日。只要輸入年份與起算日期,計算器就會自動找出當年五月最後一個星期一的確切日期,並算出相差的天數。

使用方法

1. 輸入你想查詢的年份。2. 選擇起算(「今天」)的日期。3. 查看結果:包含剩餘天數,以及當年陣亡將士紀念日的實際日期。若結果為負數,代表當年的 Memorial Day 已經過去了。

計算公式說明

陣亡將士紀念日 = 五月的最後一個星期一。要找出這一天,可以從 5 月 31 日往回推算到最接近的星期一:

$$\text{offset} = (\text{星期幾} - \text{星期一} + 7) \bmod 7$$

再往前扣掉 \(\text{offset}\) 天。倒數天數則很單純:

$$\text{天數} = \text{round}\!\left(\frac{\text{目標日期} - \text{今天}}{86{,}400{,}000 \text{ 毫秒}}\right)$$

兩個日期在相減前都會設定為午夜零點,因此不會因為當天剩餘的不足一天而出現差一天的誤差。

五月日曆,最後一個星期一被圈出
陣亡將士紀念日在五月的最後一個星期一。

實際範例

以 2023 年為例,5 月 31 日是星期三(星期幾為 4)。Offset = \((4 - 2 + 7) \bmod 7 = 2\),所以該年的陣亡將士紀念日是 2023 年 5 月 29 日。從 2023 年 1 月 1 日到 2023 年 5 月 29 日共 147 天(\(1 \text{ 月 } 30 \text{ 天} + 2 \text{ 月 } 28 \text{ 天} + 3 \text{ 月 } 31 \text{ 天} + 4 \text{ 月 } 30 \text{ 天} + 5 \text{ 月的 } 28 \text{ 天} = 147\))。計算器即會回傳 147。

顯示開始日期與陣亡將士紀念日之間天數的時間軸
剩餘天數是開始日期與假日之間的間隔。

常見問題

為什麼年份要和日期分開設定?年份決定要鎖定哪一年的陣亡將士紀念日;日期則決定你從哪一天開始計算。如此一來,你便能往未來或過去的某一年進行倒數。

如果結果是負數代表什麼?代表你所選的日期已經晚於當年的陣亡將士紀念日——也就是這個節日已經過完了。

這個工具只適用於美國嗎?是的。陣亡將士紀念日(五月最後一個星期一)是美國的節日,台灣等其他地區並無這項假日,請以美國的曆法為準。

最後更新: