怎麼使用日期天數計算
想知道距離考試、繳費期限或出國還有幾天,用這個日期天數計算工具就不必再拿月曆一格一格數。打開頁面時,開始日期與結束日期都預設為今天。要倒數某個日子,只要改結束日期;想知道某件事已經過了多久,例如到職滿幾天、交往多少天,就把開始日期往前調。
操作步驟如下:
- 選擇開始日期。
- 選擇結束日期。
- 如果最後一天也要算進去,勾選包含結束日期(會加 1 天)。
- 看結果:總天數,以及換算的週數和月數。
不需要按「計算」,改動日期後數字會即時更新。
計算原理
每個日期都會先換成 UTC(世界協調時間)的午夜,再用較晚的日期減去較早的日期,除以一天的長度得到天數。台灣雖然沒有實施日光節約時間,但許多國家有,在調整時鐘的那一天,當地時間只有 23 小時,直接用當地時間相減就可能少算一天。改用 UTC 之後,每一天都固定是 24 小時,結果不會因為所在地而不同。
閏年依照格里曆規則:能被 4 整除的年份是閏年,但整百年必須同時能被 400 整除。因此 2000 年有 2 月 29 日,1900 年則沒有。週數是總天數除以 7,月數則是以平均月長換算的參考值。
看懂結果的小技巧
最常被問到的是「要不要包含結束日」。關鍵在於你要量的是間隔,還是要數出有幾天。像是住飯店 3 日入住、7 日退房,是 4 晚,不用勾選;請假從 3 日到 7 日(含頭尾),一共 5 天,就要勾選。
另外要注意,這裡算的是日曆天,週末與國定假日都包含在內。若需要工作天,請另外扣除假日。遇到合約、公文上的期限,也建議確認是從發文當日起算,還是從隔天起算,避免差一天。
如果有經常要追蹤的日子,例如租約到期、試用期結束或寶寶的預產期,可以把結果記下來,之後再用今天的日期重算一次。工具直接在瀏覽器裡執行,用手機也能幾秒得到答案。