Yıl İlerleme Hesaplama nedir?
Yıl İlerleme Hesaplama, belirli bir tarihin takvim yılı içinde tam olarak ne kadar ilerlemiş olduğunu gösterir. Herhangi bir yıl, ay ve gün girdiğinizde; yılın tamamlanan yüzdesini, yılın kaçıncı günü olduğunu, geriye kaç gün kaldığını ve kalan yüzdeyi verir. Artık yılları (366 gün) ve normal yılları (365 gün) doğru şekilde ayırt eder.
Nasıl kullanılır?
Yılı seçin, açılır menüden ayı belirleyin ve ayın gününü yazın. Hesaplayıcı geçersiz tarihleri (örneğin 30 Şubat) o ayın son geçerli gününe sabitler ve sonuçları anında hesaplar. Her yıl için çalıştığı için geçmiş, bugün veya gelecekteki ilerlemeyi rahatlıkla kontrol edebilirsiniz.
Formül nasıl çalışır?
Araç önce yılın artık yıl olup olmadığını şu kurala göre belirler: bir yıl 4'e tam bölünüyorsa artık yıldır; ancak yüzyıl yılları (00 ile bitenler) yalnızca 400'e tam bölünüyorsa artık yıl sayılır. Bu kural daysInYear değerini 365 ya da 366 olarak ayarlar. dayOfYear ise 1 Ocak'tan seçilen tarihe kadar geçen günlerin toplamıdır. İlerleme ise basitçe şöyle bulunur:
$$\text{Progress} = \frac{D}{\text{Days in Year}} \times 100\%$$Daha ayrıntılı biçimiyle:
$$\begin{gathered} \text{Progress} = \frac{D}{N} \times 100\% \\[1.5em] \text{where}\quad \left\{ \begin{aligned} D &= \text{Day} + \sum (\text{days before } \text{Month}) \\ N &= \begin{cases} 366 & \text{Year} \text{ is leap} \\ 365 & \text{otherwise} \end{cases} \end{aligned} \right. \end{gathered}$$
Örnek hesaplama
1 Temmuz 2024 tarihini ele alalım. 2024 bir artık yıldır, dolayısıyla \(\text{daysInYear} = 366\). Artık bir yılda Ocak'tan Haziran'a kadar \(31+29+31+30+31+30 = 182\) gün vardır; buna Temmuz'un 1 günü eklenince \(\text{dayOfYear} = 183\) olur. İlerleme:
$$\text{İlerleme} = \frac{183}{366} \times 100 = \%50$$Kalan gün sayısı \(= 366 - 183 = 183\).
Sıkça Sorulan Sorular
Artık yılları hesaba katıyor mu? Evet. Yıl artık yıl olduğunda Şubat 29 gün çeker ve yıl toplam 366 günden oluşur.
"Yılın günü" ne demek? Tarihin yıl içindeki sıra numarasıdır — 1 Ocak 1. gün, 31 Aralık ise 365. (artık yılda 366.) gündür.
31 Aralık neden bazen 365, bazen 366 oluyor? Çünkü bu, yıldaki toplam gün sayısıdır ve artık yıl ile normal yıl arasında değişir; bu sayede 31 Aralık her zaman tam olarak %100 tamamlanmış olur.