Yıl, ay ve gün olarak tam yaşı, yaşanan toplam gün sayısını ve bir sonraki doğum gününe kalan süreyi bulun.
Yaş, bir form kesin olarak sorana kadar herkesin apaçık sandığı sayılardan biridir. “38 yaşında” ifadesinin arkasında doğum günü dün de olmuş olabilir, yarın da; oysa pek çok durum tam rakamı ister: okul kayıt yaş sınırları, emeklilik ve prim süresi, velayet ve yardım kuralları, sigorta yaş aralıkları ya da sadece bir bebeğin kaç aylık ve kaç günlük olduğunu bilmek. Bu hesap makinesi yalnızca bugünün değil, herhangi bir referans tarihindeki tam yaşı verir.
Yöntem insanların saydığı gibi işler: iki tarih arasındaki en büyük tam ay sayısını bulur, bunu yıl ve aya böler ve kalan günleri sayar. Ay sonları sabitlenir; böylece 31 Ocak doğumlu biri normal bir yılda 28 Şubat’ta bir ayını doldurur. Yaşanan günler ayrı ve kesin bir hesaptan gelir — her tarih bir Jülyen gün numarasına dönüşür ve ikisi çıkarılır — bu yüzden toplam hiçbir zaman yaş çarpı 365’e eşit olmaz: artık günler dört yılda bir yaklaşık bir gün ekler.
29 Şubat’ta doğanlar için özel bir durum var. Bu tarih yalnızca artık yıllarda bulunduğundan araç, normal yıllarda yıl dönümünü 28 Şubat olarak sayar; bu da yaşı ay ay hesapla tutarlı kılar (bazı hukuki bağlamlarda tarih 1 Mart’a taşınır). Yazdığınız hiçbir şey iletilmez: doğum tarihi tarayıcınızda kalır ve bu önemlidir, çünkü bir çıkarma işlemi yapmak için sunucuya gönderilmesi gereken bir kişisel veri değildir.
Tam yaş = doğum ile referans tarihi arasındaki en büyük tam ay sayısı M (gün, kısa ayların son gününe sabitlenir); yıl = ⌊M ÷ 12⌋, ay = M mod 12, gün = kalan günler. Yaşanan gün = JDN(referans) − JDN(doğum). Sonraki doğum günü = doğum tarihinin aynı sabitlemeyle bir sonraki yıla taşınmış hâli.
Doğum tarihinden itibaren tam aylar, ardından artan günler sayılarak. Günlük hayattaki tanım budur: doğduğunuz gün ve ayda 39 yaşına girersiniz ve doğum günleri arasındaki ay ve günler 30 günlük bloklar üzerinden değil, gerçek takvim üzerinden sayılır.
Normal yıllarda araç yıl dönümünü 28 Şubat olarak sayar; böylece yaş, Şubat’ın gerçekten sahip olduğu son günde ilerler. Artık yıllarda doğum günü normal şekilde 29 Şubat’a düşer. Bazı hukuki süreler bunun yerine 1 Mart’ı esas alır — fark bir gündür.
Evet. İkinci alan referans tarihidir ve bugünle başlar, ama her tarih işe yarar — kayıt yaş sınırları, sözleşmeler ve belirli bir günde kontrol edilen uygunluk kuralları için kullanışlıdır.
Artık yıllar yüzünden. Dört yılda bir takvim bir gün kazanır; bu yüzden 40 yaşındaki biri 40 × 365’ten yaklaşık 10 gün fazla yaşamıştır.
Hayır. Hesap tamamen cihazınızda JavaScript ile çalışır — hiçbir şey sunucuya gönderilmez, saklanmaz ya da kaydedilmez.
Vai.la, herhangi bir URL'yi tıklama istatistikleri, QR Code ve kendi biolink'inizle birlikte kısa bir bağlantıya dönüştürür.
Vai.la, araçların nasıl kullanıldığından veya sonuçlarına dayanarak alınan kararlardan sorumlu değildir.