Tarih gün hesaplama
Gün Hesaplama Aracı, iki tarih arasındaki toplam gün sayısını hesaplar. Proje planlama, yaş/servis süresi ve yasal süre hesapları için uygundur. Gregoryen takvim, artık yıl ve tarihler arası fark mantığı kullanılır.
1) Tarihler (t1, t2) doğrulanır; gerekiyorsa sıralanır (küçük → büyük). 2) Her tarih için bir mutlak gün sayısı (ör. JDN benzeri) elde edilir. 3) Fark: gün_sayısı = |JDN(t2) − JDN(t1)|.
• 2025-10-14 ile 2025-10-01 ⇒ 13 gün
• 2024-02-28 ile 2024-03-01 (artık yıl) ⇒ 2 gün
• Gregoryen takvim; Julian Day Number dönüşüm prensipleri
• Başlangıç/bitiş dahil mi?
Kullanım amacına göre dahil/dahil değil tercihine göre ±1 gün ayarı yapılır.
• Saat farkı etkisi var mı?
Saat dikkate alınacaksa önce UTC farkı hesaplanmalı, sonra gün eşiği değerlendirilmelidir.
| Girdi | Açıklama | Sonuç |
|---|---|---|
| 2025-10-01 → 2025-10-14 | İki tarih | 13 gün |
| 2024-02-28 → 2024-03-01 | Artık yıl örneği | 2 gün |
Tarihler değiştikçe gün hesaplama aynı fark mantığıyla güncellenir.
Gün Hesaplama Aracı, seçilen tarihe gün ekleme/çıkarma işlemlerini takvim kurallarına göre yapar ve elde edilen hedef tarihi verir. Planlama ve hatırlatıcı senaryolarında kullanışlıdır. Başlangıç tarihi, gün farkı ve hedef tarihi kavramları sade biçimde açıklanır.
1. Başlangıç tarihi (B) ve gün farkı (Δ, pozitif/negatif) girilir. 2. Takvim kuralları (ay gün sayıları, artık yıllar) dikkate alınarak B üzerine Δ gün eklenir/çıkarılır. 3. Sonuç hedef tarih (H) olarak gösterilir; dahil/dahil değil tercihi uygulanabilir.
• H ≈ EPOCH^{-1}(EPOCH(B) + Δ).
• Artık yıl kuralı: (y%4==0 && y%100!=0) || (y%400==0).
B = 2025-10-14; Δ = −30 ⇒ H ≈ 2025-09-14.
• Gregoryen takvimi esas alınır; resmi tatil/iş günü ayrımı bu araçta uygulanmaz.
• Δ negatif olabilir mi?
Evet; geçmişe doğru gün çıkarılır.
• Saat/dakika girişi?
Gün bazlı işlemde saatler gün sınırına yuvarlanır.
• Ay/hafta eklemekle farkı?
Gün ekleme sabit adımlıdır; ay/hafta farklı kurallara sahiptir.
• Dahil/dahil değil farkı?
Başlangıç günü sayılıp sayılmamasına göre bir gün değişebilir.
| Girdi | Açıklama | Sonuç |
|---|---|---|
| 2025-10-14 | Başlangıç (B) | — |
| −30 | Gün farkı (Δ) | — |
| 2025-09-14 | Hedef tarih (H) | B + Δ |
Not: Ay uzunlukları ve artık yıl kuralı sonucu etkiler; EPOCH dönüşümleri yerel saat dilimine göre yapılmalıdır.