İki Tarih Arası Gün Nasıl Hesaplanır?
Hesaplayıcı2 dk okuma
Kısa cevap
İki tarih arasındaki gün sayısı, bitiş tarihinden başlangıç tarihi çıkarılarak bulunur: başlangıç günü sayılır, bitiş günü sayılmaz. Bitiş gününü de saymak isterseniz sonuca 1 ekleyin. Örneğin 1 Ocak 2026 ile 31 Aralık 2026 arası 364 gündür; bitiş günü dahil 365 gün, bunun 261'i pazartesi–cuma iş günüdür.
Formül
gün = bitiş − başlangıç (+ 1, bitiş günü sayılıyorsa)
tam hafta = ⌊gün / 7⌋
artan gün = gün − 7 × tam hafta
iş günü = gün − cumartesi ve pazar sayısı
- başlangıç ve bitiş: girdiğiniz iki tarih. Her tarih bir takvim günüdür; saat kullanılmaz.
⌊ ⌋: aşağı yuvarlama- cumartesi ve pazar sayısı: sayılan günlerin içindeki hafta sonu günleri. Resmî tatiller düşülmez.
Yıl, ay ve gün için önce tam aylar çıkarılır, sonra kalan günler sayılır. Bir ay, günü başlangıç gününe eşit ya da ondan büyük olduğunda tamamlanır.
Adım adım örnek
14 Eylül 2026 ile 14 Ekim 2026 arası:
- Gün: 14.10.2026 − 14.09.2026 = 30 gün.
- Tam hafta: ⌊30 / 7⌋ = 4 hafta.
- Artan gün: 30 − 7 × 4 = 2 gün.
- İş günü: aralıkta 8 cumartesi ve pazar vardır; 30 − 8 = 22 iş günü.
- Yıl, ay ve gün: 1 ay 0 gün.
Bitiş gününü de sayarsanız sonuç 31 gün, 23 iş günü ve 1 ay 1 gün olur.
Bitiş günü sayılmalı mı?
Bir otelde kalınan gece gibi aralıklarda bitiş günü sayılmaz. İlk ve son günü de içeren bir süre, örneğin bir etkinliğin kaç gün sürdüğü sorulduğunda bitiş günü sayılır. Aynı yıl için iki sonuç:
| 01.01.2026–31.12.2026 | Gün | Tam hafta ve artan gün | İş günü |
|---|---|---|---|
| Bitiş günü sayılmaz | 364 | 52 hafta 0 gün | 260 |
| Bitiş günü sayılır | 365 | 52 hafta 1 gün | 261 |
Bir sözleşme ya da kanun süreyi kendi kuralıyla sayabilir; süre hesabında o metnin kuralını esas alın.
Ay hesabı ve artık yıl
Ay uzunlukları farklı olduğu için gün sayısı ile ay sayısı her zaman örtüşmez. 31 Ocak ile 1 Mart arası:
| Aralık | Gün | Yıl, ay ve gün |
|---|---|---|
| 31.01.2023–01.03.2023 | 29 | 1 ay 1 gün |
| 31.01.2024–01.03.2024 | 30 | 1 ay 1 gün |
2024 artık yıldır ve şubat 29 gün çeker; bu yüzden gün sayısı bir artar. 4’e bölünen yıllar artık yıldır; 400’e bölünmeyen yüzyıl yılları (1900 gibi) artık yıl değildir.
İş günü hesabında dikkat
İş günü burada pazartesiden cumaya kadar olan günlerdir. 2429 sayılı Kanun’daki resmî tatiller, dinî bayramlar ve arefe yarım günleri düşülmez; aralığa düşen tatil günlerini sonuçtan kendiniz çıkarın. Cumartesi çalışılan işyerlerinde iş günü sayısı farklıdır.
Örnek hesaplama: 1 Ocak – 31 Aralık 2026, bitiş günü dahil
Gün sayısı
365 gün
- Tam hafta
- 52 hafta
- Haftalardan artan gün
- 1 gün
- Yıl
- 1 yıl
- Ay
- 0 ay
- Tam aylardan sonraki gün
- 0 gün
- İş günü (pazartesi–cuma)
- 261 gün
Adım adım hesaplama
Gün sayısı
gün = bitiş − başlangıç + 1
gün = 31.12.2026 − 01.01.2026 + 1 = 365 gün
Tam hafta
tam hafta = ⌊gün / 7⌋
tam hafta = ⌊365 / 7⌋ = 52 hafta
Haftalardan artan gün
artan gün = gün − 7 × tam hafta
artan gün = 365 − 7 × 52 = 1 gün
İş günü (pazartesi–cuma)
iş günü = gün − cumartesi ve pazar sayısı
iş günü = 365 − 104 = 261 gün