日期差計算器
求出任意兩個日期之間確切的年、月、日數與總天數。
開始日期
結束日期
2y 6m 12d
- 1
Time span in days
(later date − earlier date) ÷ 86,400,000 ms/day = 923.9583Both dates are compared at midnight local time. 86,400,000 is the number of milliseconds in one day. - 2
總天數
round(923.9583) = 924
公式
How this is calculated
你輸入一個起始日期和一個結束日期。計算機會將兩者各自解析為午夜(00:00)的曆法日期,並先將它們排序,始終從較早的日期測量到較晚的日期,因此無論你填入哪個欄位,結果都不會是負數。
總天數來自將兩個時間戳記以毫秒相減,再除以 86,400,000(一天的毫秒數),然後四捨五入。由於這是基於真實的時間戳記運作,閏年和 2 月 29 日都會自動處理。總週數是總天數除以 7(取下整),而總月數則由年/月分解推導而來。
年/月/日的分解是依曆法欄位計算的,而非依固定的 30 天月份。它會分別相減日、月、年成分;如果日的結果為負,就從前一個曆月借入實際的天數,而如果接著月的結果為負,就從年份借入 12 個月。這表示分解反映了真實的月份長度(28-31 天)。計數不含起始日期;如果你需要包含兩端端點,請加上一天。一天中的時刻、時區和日光節約時間的偏移都會被忽略,因為兩個日期都錨定在午夜。
關於此計算機
日期差計算器會量測兩個日曆日期之間的跨距。它會以年、月、日呈現完整的細項,以及以天數與週數呈現的總計。細項會從上一個月借天數、從年份借月數,因此結果始終反映實際的日曆長度,而非固定的 30 天月份。
你可以用它來倒數某個事件、量測某專案執行了多久、推算合約期間,或檢視自某個里程碑以來已經過了多少時間。日期的先後順序並不重要——本計算器會以較早的日期到較晚的日期量測,因此始終回傳正的差值。
常見問題
它會計算兩個日期之間的整天數。若你需要將起訖兩端都算進去(含端點),請將總數加上一天。
月份有 28 到 31 天,因此年/月/日的細項使用實際的日曆長度,而非固定的 30 天近似值,這會使其更為準確。
會。由於計算是以實際的時間戳記為基礎,2 月 29 日與閏年都會自動處理。
也稱為
TG we-Calculate Editorial Team. (2026). 日期差計算器 [Online calculator]. TG we-Calculate. https://we-calculate.com/zh-tw/calculator/date-difference-calculator
TG we-Calculate Editorial Team. "日期差計算器." TG we-Calculate. 2026. https://we-calculate.com/zh-tw/calculator/date-difference-calculator.
TG we-Calculate Editorial Team, "日期差計算器," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/zh-tw/calculator/date-difference-calculator
@misc{wecalculate_date_difference_calculator, title = {日期差計算器}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/zh-tw/calculator/date-difference-calculator}}, year = {2026}, note = {TG we-Calculate} }
這個計算機對您有幫助嗎?
