Yılın kaçıncı günü hesaplama
Yılın Kaçıncı Günü Hesaplama Aracı, verilen tarihin (YYYY-MM-DD) yıl içindeki sırasını (1–365/366) hesaplar. Planlama, raporlama ve astronomik/iklimsel veri etiketlemede uygundur. Artık yıl kuralı ve ay uzunlukları temel alınır.
1) Artık yıl kontrolü:
• Y %400 = 0 ⇒ artık; Y %100 = 0 ⇒ değil; Y %4 = 0 ⇒ artık.
2) Ay uzunlukları:
• Normal: [31,28,31,30,31,30,31,31,30,31,30,31]
• Artık yılda Şubat=29.
3) DOY (day-of-year):
• DOY = D + Σ(ay_i uzunluğu), i=1..M-1.
• 2024-03-01 (artık yıl) ⇒ DOY = 31 + 29 + 1 = 61
• 2025-10-14 ⇒ DOY = yıl başından bugüne kadar günlerin toplamı (hesaplanır)
• ISO 8601 ordinal tarih gösterimi (YYYY-DDD)
• Gregoryen takvim ay/gün uzunlukları
• 31 Aralık hangi DOY’dur?
Normal yılda 365, artık yılda 366.
• Yanlış tarih girilirse ne olur?
Geçersiz tarihler için doğrulama/uyarı yapılmalıdır.
| Girdi | Açıklama | Sonuç |
|---|---|---|
| 2024-03-01 | Artık yıl örneği | 61 |
| 2023-12-31 | Normal yıl sonu | 365 |
Tarih değiştikçe yılın kaçıncı günü hesabı ay uzunlukları ve artık yıl kurallarıyla yeniden yapılır.
Yılın Kaçıncı Günü Hesaplama Aracı, verilen tarihin yıl içindeki sıra numarasını (1–365/366) hesaplar. Raporlama ve planlama için uygundur. Artık yıl ve gün numarası kavramları sade biçimde açıklanır.
1. Tarih (Yıl, Ay, Gün) alınır. 2. Yıl başından itibaren ay gün sayıları toplanır; gün eklenir. 3. Artık yıllarda Şubat 29 gün kabul edilir.
• GünNo = Σ(ay_günleri) + gün.
• Artık yıl: (y%4==0 && y%100!=0) || (y%400==0).
2025-10-14 ⇒ GünNo = 287.
• Gregoryen takvim esas alınır.
• 31 Aralık kaçıncı gün?
Artık olmayan yılda 365; artık yılda 366.
• Zaman dilimi önemli mi?
Tarih kesri gün numarasını etkilemez.
• Haftaya dönüştürme?
ISO‑hafta kuralı farklıdır; ayrı hesaplanır.
• 1 Ocak?
GünNo = 1.
| Girdi | Açıklama | Sonuç |
|---|---|---|
| 2025-10-14 | Tarih | 287 |
Not: Ay gün sayıları ve artık yıl kuralı doğru uygulanmalıdır; yerel takvim farklılıkları bu kapsamda değildir.