快速回答
兩個日期之間的天數 = 後面的日期 − 前面的日期。
1 月 15 日到 3 月 20 日 = 64 天
複雜的日期計算(跨月、跨年、工作日),用我們的計算機:
计算器 "date-calculator" 未找到
日期減法怎麼算
同一月內
3 月 5 日到 3 月 22 日
- 22 − 5 = 17 天
跨月計算
1 月 20 日到 3 月 10 日
- 1 月 20 日到 1 月 31 日 = 11 天
- 整個 2 月 = 28 天(閏年 29 天)
- 3 月 1 日到 3 月 10 日 = 10 天
- 總計:11 + 28 + 10 = 49 天
每月天數
| 月份 | 天數 | 月份 | 天數 |
|---|---|---|---|
| 1 月 | 31 | 7 月 | 31 |
| 2 月 | 28/29 | 8 月 | 31 |
| 3 月 | 31 | 9 月 | 30 |
| 4 月 | 30 | 10 月 | 31 |
| 5 月 | 31 | 11 月 | 30 |
| 6 月 | 30 | 12 月 | 31 |
記憶口訣: 一三五七八十臘(12月),三十一天永不差;四六九冬(11月)三十日,唯有二月二十八。
閏年判斷
- 能被 4 整除 → 閏年
- 但能被 100 整除 → 不是閏年
- 但能被 400 整除 → 閏年
| 年份 | 閏年? | 原因 |
|---|---|---|
| 2024 | 是 | 能被 4 整除 |
| 2025 | 否 | 不能被 4 整除 |
| 2100 | 否 | 能被 100 整除但不能被 400 |
| 2000 | 是 | 能被 400 整除 |
週和月的換算
| 天數 | 週 | 月(約) |
|---|---|---|
| 7 | 1 週 | — |
| 14 | 2 週 | 半個月 |
| 30 | 4.3 週 | 1 個月 |
| 90 | 12.9 週 | 3 個月 |
| 180 | 25.7 週 | 6 個月 |
| 365 | 52.1 週 | 12 個月 |
年齡計算
年齡 = 今天 − 出生日期
- 用當前年份減去出生年份
- 如果今年生日還沒過,再減 1
例: 1990 年 3 月 15 日出生,今天 2026 年 4 月 1 日
- 2026 − 1990 = 36
- 4 月 1 日在 3 月 15 日之後 → 已過生日
- 36 歲
精確到年月日的計算,用我們的年齡計算機。
工作日計算
工作日 = 日曆天數 − 週末 − 國定假日
快速估算
工作日 ≈ 日曆天數 × 5/7
30 天 × 5/7 ≈ 21 個工作日
台灣國定假日
| 節日 | 放假天數 |
|---|---|
| 元旦 | 1 天 |
| 農曆新年 | 3 天 |
| 和平紀念日 | 1 天 |
| 兒童/清明節 | 1 天 |
| 勞動節 | 1 天 |
| 端午節 | 1 天 |
| 中秋節 | 1 天 |
| 國慶日 | 1 天 |
每年國定假日約 12 天,加上週休二日,全年約有 116-120 天休假。
平均每月工作日: 約 21-22 天
日期加減
從某天起算 N 天後
3 月 1 日起 90 天後是哪天?
- 3 月剩餘:31 − 1 = 30 天
- 4 月:30 天(累計 60)
- 5 月還需 30 天 → 5 月 30 日
- 答案:5 月 30 日
從某天倒推 N 天前
6 月 15 日前 45 天是哪天?
- 6 月 1-15 日 = 15 天
- 整個 5 月 = 31 天(累計 46)
- 需要 45 天 → 5 月 1 日
- 答案:5 月 1 日
重點總結
- 日期差 = 後面的日期 − 前面的日期
- 注意不同月份的天數和閏年
- 工作日 ≈ 日曆天 × 5/7 減去國定假日
- 年齡按完整年計算,生日沒過要減 1
- 跨月跨年的複雜計算,建議用日期計算機