行事曆專區
在日期上加月份
將日期往後推移整數個月份,若目標月份較短,則調整至該月最後一個有效日期。
在日期上加月份: 將日期往後推移指定的曆法月份數,並盡可能保留原本的日期。如果目標月份較短,結果會使用該月份的最後一天。因此,從1月31日加上一個月會到達2月的最後一天,而不會延伸到3月。 全程在瀏覽器中於本機執行,檔案不會上傳至伺服器。
- 分類
- 計算機
- 使用次數
- 在瀏覽器中
- 費用
- 免費・免註冊
- 可用狀態
- 可立即使用
結果日期
—
- 已加月份數
- —
結果日期 = 日期 + 整數月份;日期 = min(原始日期,目標月份的最後一天)- 日期是UTC午夜的曆法日期;不會套用當地時區或日光節約時間調整。
- 結果僅供規劃使用。不會推測國定假日、特定地區的工作規則或公司政策。
- 月份計算會將無效的目標日期調整至該月最後一天:1月31日加上一個月會變成2月28日(閏年則為2月29日)。
日曆月份公式與閏年範例
將起始年份、月份和日期寫成Y、M和D,其中月份編號為1到12。對於偏移量N,目標月份索引為12Y + (M − 1) + N。將該索引除以12,即可取得新的年份和月份。目標日期為min(D, L),其中L是目標月份的天數。
以2024-01-31和N = 1為例,目標月份是2024年2月。該月長度L為29,因此min(31, 29) = 29。元件會回傳2024-02-29和加上1個月。這個範例前進了29個日曆日;月份輸入值並不是乘上一個固定的日數。
月底日期與週期性行程
美國海軍天文台對閏年的說明(https://aa.usno.navy.mil/faq/leap_years)提供了格里曆規則:可被4整除,但不可被400整除的世紀年除外。這項規則決定了2月可用的日期編號。
如果定期付款以每月31日為基準,請以原始基準日期加上完整月份偏移量,計算每一次發生的日期。若從縮短後的2月結果繼續計算,後續月份可能會逐漸落到更早的日期。這項工具會在可能的情況下保留有效的日期編號;不提供固定為每月最後一天的獨立設定,也不會將週末付款日移到平日。
使用方式
- 輸入原始的曆法日期。
- 設定要加上的非負整數月份。
- 計算目標日期,並確認月底時日期是否被提前調整。
隱私與限制
日期、時間與結果都會留在您的瀏覽器中。輸入內容不會上傳。
相關工具
常見問題
1月31日加上一個月會落在哪一天?
平年會落在2月28日,閏年則會落在2月29日。不存在的31日會由目標月份最後一個有效日期取代。
加兩個月和分兩次各加一個月相同嗎?
不一定。從1月31日一次加兩個月會保留原本的日期,落在3月31日;但分兩次各加一個月時,第一次在2月被調整後,可能會失去原本的日期。
可以把一個月當成30天來計算嗎?
不行。這裡的偏移會變更曆法月份,因此期間相隔的天數取決於起始日期與目標日期。若要計算固定的天數間隔,請使用「在日期上加天數」。
免費工具・使用在瀏覽器中次・免註冊