Yaş hesaplama
Tamamen tarayıcınızda çalışır. Dosyalarınız ve verileriniz cihazınızdan hiç çıkmaz.
| Yaş | 30 yıl, 0 ay, 0 gün | |
|---|---|---|
| Toplam ay | 360 | |
| Toplam hafta | 1.565 | |
| Toplam gün | 10.957 | |
| Toplam saat | 262.968 | |
| Sonraki doğum günü | 1 Ekim 2026 Perşembe | |
| Sonraki doğum gününe kalan gün | 0 | |
| Doğduğunuz gün | Salı | |
| Sonraki 1.000 günlük dönüm noktası | 11.000 gün · 13 Kasım 2026 Cuma |
Bu araç hakkında
Bir doğum tarihi girin, araç tam yaşı yıl, ay ve gün olarak hesaplasın; ay, hafta, gün ve saat cinsinden toplamlar da yanında çıkar. Bir sonraki doğum gününü, haftanın hangi gününe denk geldiğini ve o güne kaç gün kaldığını da gösterir. “Hesaplama tarihi” alanını değiştirirseniz yaşı sadece bugüne göre değil, istediğiniz herhangi bir tarihe göre hesaplayabilirsiniz.
Verilerim bir yere yükleniyor mu?
Hayır. Hesaplama tamamen tarayıcınızda yapılır, bu yüzden başka birinin doğum tarihini, bir belge son tarihini ya da sunucudan geçirmek istemediğiniz başka bir tarihi hesaplamak için de rahatlıkla kullanabilirsiniz.
Artık yıl doğum günlerini nasıl ele alıyor?
29 Şubat doğumlu birinin, artık yıl olmayan bir yılda tam bir yıl dönümü yoktur. Bu hesaplayıcı böyle bir durumda doğum gününü 1 Mart olarak işaretler; bunu yaparken 28 Şubat’a çekmek yerine yaygın kuralı izler: 29 Şubat doğumluların doğum günü, Şubat bittikten sonraki gün “gelir”. Aynı kural yaş dökümünde de geçerlidir: tam ay ve gün sayarken, artık olmayan bir yıldaki 29 Şubat yıl dönümü de 1 Mart’a denk gelir, böylece rakamlar doğum günü geri sayımıyla tutarlı kalır.
Yıl/ay/gün dökümü nasıl çalışıyor?
Araç önce doğum tarihi ile hesaplama tarihi arasındaki en büyük tam ay sayısını sayar, kalan günleri buradan çıkarır. Her aylık adımı takvime göre sabitler; bu yüzden 31 Ocak doğumlu biri, bazı basit gün sayma yöntemlerinde olduğu gibi Mart’a taşmak yerine 28 Şubat’a (artık yılda 29’a) ilerler. Bu takvim sabitlemesi, daha ince bir hatayı da önler: ay uzunluğu için tek bir sabit düzeltme bazen hem ayı hem günü yanlış hesaplayarak eksik sayabilir, oysa her ay sınırını doğrudan yeniden hesaplamak bu hataya düşmez. Toplamlar (ay, hafta, gün, saat) yıl/ay/gün dökümünden türetilmez, doğrudan gün sayısının her birime çevrilmiş hâlidir; bu yüzden döküm nasıl yuvarlanırsa yuvarlansın doğru kalırlar.
“Hesaplama tarihi” alanına doğum tarihinden önceki bir tarih girerseniz araç negatif bir yaş göstermek yerine hata verir.
Yaygın kullanım alanları: bir form için birinin tam yaşını bulmak, bir doğum gününe veya yıl dönümüne kaç gün kaldığını kontrol etmek, ya da geçmişteki veya gelecekteki belirli bir tarihe göre yaş hesaplamak. Bazı 29 Şubat doğum günlerinin neden karmaşık olduğuna dair arka plan için Wikipedia’nın artık yıl makalesine, JavaScript’in tarihleri nasıl temsil ettiğine dair MDN’nin Date referansına bakabilirsiniz.