Doğum tarihi ile seçtiğiniz referans tarihi arasındaki takvim yaşını yıl, ay ve gün olarak hesaplayabilirsiniz. Sonuç önce tamamlanan yılları, ardından bu yılların sonrasındaki tamamlanan ayları ve kalan günleri ayırır. Referans, hesabın hangi gün için yapıldığını belirler. Bir kişinin bugünkü yaşıyla geçmiş bir tarihteki yaşı aynı olmayacağından iki tarihi de sonuçla birlikte kontrol edin.
Başlangıç örneğinde doğum tarihi 20 Nisan 1995, referans tarihi 11 Ekim 2026’dır. Bu iki tarih arasında sonuç 31 yıl 5 ay 21 gündür. Toplam gün farkı ise 11.497’dir. Son doğum günü 20 Nisan 2026, sonraki doğum günü 20 Nisan 2027 olur. Sonraki yıldönümüne 191 takvim günü kalmıştır. Bu sayılar farklı soruları yanıtlar; birbirlerinin yerine kullanılmaz.
Önce iki tarihin neyi anlattığını belirleyin
Doğum alanına yalnız yıl yerine gün, ay ve yılın tamamı yazılır. Aynı yıl doğmuş iki kişinin tamamlanmış yaşı, doğum günleri farklı olduğu için aynı referansta bir yıl farklı olabilir. Bilmediğiniz gün veya ay yerine rastgele bir tarih seçmek kesin yaş bilgisi üretmez. Gerçek doğum tarihini bilmiyorsanız yalnız doğum yılıyla ulaşılabilen koşullu yaş aralığını değerlendirmek gerekir.
Referans tarihi, doğum gününden önce olamaz. İleri bir takvim günü seçmek mümkündür; örneğin gelecek yılki bir günde hangi yaşa ulaşılacağını görebilirsiniz. Ancak gelecekteki bir doğum tarihini kendisinden önceki referansla karşılaştırmak negatif yaş üretmez, giriş hatası verir. İleri tarihli bir senaryo ile henüz gerçekleşmemiş doğum kaydının doğrulandığı iddiasını birbirine karıştırmayın.
Tamamlanmış yıl ile bu yıl girilecek yaş farklıdır
Doğum yılını referans yılından çıkarmak yalnız başlangıç adımıdır. Doğum günü henüz gelmediyse o yıl farkının tamamı yaş olarak dolmamıştır. Örneğin 20 Nisan 1995 doğumlu biri 19 Nisan 2026’da 30 tamamlanmış yaşındadır; 20 Nisan tarihinde 31 yıl tamamlanır. Bir günlük tarih değişikliği, tamamlanan yılın bir artmasına neden olabilir.
Ana sonuç yukarı yuvarlanmış yaş vermez. Bir sonraki doğum gününde tamamlanacak yaş ayrıca gösterilir; başlangıç örneğinde bu sayı 32’dir. 31 yıl 11 ay yaşayan birinin tamamlanmış yılı hâlâ 31’dir. Günlük konuşmadaki yaşından gün alma ifadeleri aynı kavramı anlatmayabileceği için burada doğrudan tamamlanan yıl sayısını okuyun ve sonucu belirsiz bir söyleyişe dönüştürmeyin.
Yıl, ay ve gün hangi sırayla ayrılır?
Hesap özgün doğum tarihinden başlar. Önce referans tarihini aşmayan en büyük tam yıl sayısı bulunur. Sonra aynı özgün doğum tarihine toplam ay sayısı doğrudan eklenerek en fazla on bir ek ay ayrılır. Son ay dayanağıyla referans arasındaki takvim günü farkı da kalan gündür. Böylece yıllar, aylar ve günler tek bir açık takvim kuralıyla birlikte sunulur.
Başlangıç örneğinde 20 Nisan 1995’e 31 yıl eklenince 20 Nisan 2026 bulunur. Özgün tarihten toplam 377 ay ilerlemek 20 Eylül 2026’ya ulaştırır. Referans 11 Ekim olduğundan bir sonraki ayın 20’sine henüz varılmamıştır. 20 Eylül ile 11 Ekim arasındaki 21 gün ana sonucun kalan gün bölümüne yazılır. Her adım referansı aşmadan seçilir.
Ayların uzunluğu eşit kabul edilmez
Takvim ayları 28, 29, 30 veya 31 gün olabilir. Bu nedenle toplam günü önce 365’e, sonra kalanı 30’a bölmek bu aracın yaşını vermez. Benzer şekilde bir ayın her zaman otuz gün olduğunu varsayarak kalan günü başka bir aya çevirmeyin. Ana sonuçtaki ay ve günler, seçilen doğum tarihinin takvimdeki karşılıklarına bağlıdır.
Örneğin 31 Ocak 2026’dan 28 Şubat 2026’ya bir takvim ayı tamamlanır. Aynı doğumdan 30 Mart 2026’ya gelindiğinde sonuç 0 yıl 1 ay 30 gündür. Çünkü iki aylık doğrudan dayanak 31 Mart’tır ve referanstan sonradır. Kalan otuz gün, bu modelde tamamlanmış ikinci aya çevrilmez. Ay sonuna yakın tarihlerde yöntemi kontrol etmek bu yüzden önemlidir.
Hedef ayda doğum günü bulunmuyorsa
Ay veya yıl eklenirken hedef ayda aynı gün numarası yoksa o ayın son geçerli günü kullanılır. 31 Ocak tarihinin bir ay sonrası normal yılda 28 Şubat, artık yılda 29 Şubat olur. Bu uyarlama doğum tarihini kalıcı olarak değiştirmez. Daha sonraki bir hedef ay hesaplanırken yine özgün doğum gününün numarasına dönülür; kısa ara ayın günü ileriye taşınmaz.
31 Ocak’tan doğrudan iki ay sonrası 31 Mart’tır. Buna karşılık önce 28 Şubat bulup bu yeni tarihe bir ay eklemek 28 Mart’a ulaşabilir. Bunlar farklı işlem dizileridir. Yaş hesabı ikinci diziyi kullanmaz; her dayanak özgün doğum tarihinden doğrudan kurulur. Sonucu yeniden oluştururken önceki kısa ayı yeni doğum günü gibi kullanmak farklı yıl, ay ve gün ayrımı çıkarabilir.
29 Şubat doğumları için açık model
Bu araç 29 Şubat yıldönümünü artık olmayan yıllarda 28 Şubat kabul eder. Örneğin 29 Şubat 2000 doğumlu kişi için 28 Şubat 2025 referansı 25 yıl 0 ay 0 gündür. Aynı referans modelde doğum günü olarak işaretlenir. Sonraki yıldönümü 28 Şubat 2026’dır. Gerçek doğum tarihi yine 29 Şubat 2000 olarak kalır; kayıt 28 Şubat’a dönüştürülmez.
Artık bir hedef yılda yıldönümü yeniden 29 Şubat olur. 28 Şubat 2024 referansında 2000 doğumlu örneğin 24. yılı henüz tamamlanmamıştır; 29 Şubat’ta tamamlanır. Bu tercih takvim hesabının yöntemidir. Bir kurumun, sözleşmenin veya mevzuatın yaş koşulunu nasıl uyguladığını belirlemez. Özel bir işlem için bu takvim seçiminin bağlayıcı olduğunu varsaymayın; ilgili değerlendirme araçta yer almaz.
Artık yıl yalnız dörde bölünmek değildir
Gregoryen takvimde dörde bölünebilen yıllar genel olarak artık yıldır. Yüzyıl yılları için ayrıca dört yüze bölünebilme koşulu vardır. Bu nedenle desteklenen aralıkta 2000 artık yıldır; 1900 ve 2100 artık yıl değildir. 29 Şubat 1900 veya 29 Şubat 2100 takvimde bulunmadığı için iki alanda da kabul edilmez. Bir tarih alanının dolu olması o tarihin geçerli olduğunu göstermez.
Şubat uzunluğunun değişmesi toplam gün ve yıldönümü aralıklarına yansır. Bir doğum gününden sonrakine her zaman 365 gün yoktur; araya 29 Şubat girerse 366 gün olabilir. Yıl, ay ve gün ayrımının yanında toplam günün ayrıca verilmesi bu takvim farklarını görmeyi kolaylaştırır. Ancak toplam günün farklı olması aynı tamamlanmış yıl sayısının yanlış olduğu anlamına gelmez.
Son doğum günü referans gününü kapsar
Son doğum günü satırı, referanstan sonra olmayan en yakın yıldönümünü gösterir. Referans doğum gününün kendisiyse son doğum günü o gündür ve üzerinden geçen gün sıfırdır. Doğum tarihi ile referans aynıysa son yıldönümü başlangıç tarihi olarak alınır; yaşın bütün parçaları ve toplam gün sıfırdır. Henüz bir yıl dolmamış olsa da önceki tarih diye doğumdan önceki bir gün gösterilmez.
Son doğum gününden geçen gün, ana sonucun yalnız kalan gün bölümü değildir. Başlangıç örneğinde son yıldönümünden 174 gün geçmiştir; ana sonuçtaki kalan gün ise 21’dir. Aradaki fark, tamamlanan beş ayın ayrıca ayrılmış olmasından kaynaklanır. İki satırın etiketi hangi başlangıç noktasının kullanıldığını anlatır; farklı sayıları aynı ölçüm diye karşılaştırmayın.
Sonraki doğum günü bugünden kesin sonradır
Bu hesapta sonraki doğum günü referanstan kesin sonra seçilir. Bugün doğum günü olan bir kişide kalan süre sıfır gösterilip aynı tarih tekrarlanmaz; gelecek yıldönümü kullanılır. Bugünkü durum ayrı satırda belirtilir. Örneğin 20 Nisan 2026 referansında 20 Nisan 1995 doğumlu kişinin sonraki doğum günü 20 Nisan 2027 ve o gün tamamlayacağı yaş 32’dir.
Sonraki doğum gününe kalan süre takvim günü farkıdır. Doğum saatine kaç saat kaldığını, yerel gece yarısını veya başka ülkedeki kutlama anını çözmez. Geri sayım için farklı bir ürünün bugünü dahil etme kuralı farklı olabilir. Burada referans ve hedef aynı gün olmadığı için gün farkı pozitiftir; başlangıç gününü ayrıca ekleyerek sayıyı bir artırmak bu sözleşmeyi değiştirir.
Toplam gün, yaşanan saat sayısı değildir
Toplam gün doğum ve referans tarihleri arasındaki takvim farkıdır. Aynı tarihte sıfır, ertesi tarihte bir gün bulunur. Başlangıç günü ayrıca dahil edilmez. Bir kişinin doğduğu saat veya referans saat alınmadığından sonuç tamamlanmış yirmi dört saatlik yaşam dilimlerini ölçmez. Doğumun aynı gün içindeki erken ya da geç saati bu tarih hesabını değiştirmez.
İşlem UTC gün dayanaklarıyla yapılır; cihazın bulunduğu saat dilimi hesap sonucunu kaydırmaz. Buradaki UTC, doğumun gerçek fiziksel anının UTC’ye dönüştürüldüğü anlamına gelmez. Girilen gün, ay ve yılın takvim etiketi korunur. Yaz saati geçişi veya ülkeler arası saat farkı bu etiketler arasında yaşanan saatleri etkileyebilse de araçta saat süresi hesabı bulunmaz.
Bugün bilgisi ile seçili referansı ayırın
Formun referans tarihi kendiliğinden her gün değişmez. Hesabı açıp daha sonra yeniden bakarsanız hangi referansın seçili olduğunu tekrar kontrol edin. Sayfadaki doğum yılı örnekleri Türkiye tarihini kullanarak bu yıl ulaşılacak yaşla olası tamamlanmış yaş aralığını ayrıca gösterebilir. Bu kısa bilgi, formda seçilmiş geçmiş veya gelecek referansı sessizce değiştirmez; yüklenen örneğin tarihlerini okuyun.
Yalnız doğum yılı bilinen bir satırdaki 1 Ocak örneği, kişinin doğum gününün 1 Ocak olduğunun tespiti değildir. Tam yaş hesabına geçerken gerçek ayı ve günü yazmanız gerekir. Doğum günü henüz gelmiş mi sorusunun yanıtı eksikse tek bir kesin yaş çıkarmayın. Yıl tablosuyla tam tarihli sonucu değerlendirirken bu bilgi farkını korumak yanlış kesinliği önler.
Bir günlük değişiklikle sonucu kontrol edin
Doğum gününden bir gün önceki referansla doğum gününün kendisini karşılaştırın. 20 Nisan 1995 için 19 Nisan 2026 henüz 31 tam yıl değildir; 20 Nisan 2026 tam 31 yıldır. Son doğum günü ve sonraki doğum günü satırları bu geçişte yer değiştirir. Bir önceki referansta yaklaşan tarih 20 Nisan 2026 iken doğum günündeki hesapta yaklaşan tarih 20 Nisan 2027 olur. Bu iki sonucun farklı olması bir tutarsızlık değil, kesin sonraki yıldönümü tanımının sonucudur.
Ay sonundaki ikinci bir kontrol için 31 Ocak 2026 doğumuyla 30 ve 31 Mart referanslarını karşılaştırın. İlkinde bir ay otuz gün, ikincisinde iki ay sıfır gün bulunur. Toplam gün yalnız bir artarken ay ve kalan gün parçaları birlikte değişir. Dolayısıyla ana metindeki yalnız gün bölümüne bakıp geçen toplam sürenin azaldığını düşünmeyin. Tamamlanan ayı da aynı anda okumak gerekir.
Son doğum gününden geçen günle sonraki doğum gününe kalan günün toplamı, bu iki yıldönümü arasındaki gün sayısına eşittir. Bu aralık 365 veya 366 gün olabilir. Başlangıç örneğinde 174 ve 191 toplamı 365’tir. Bu kontrol takvim aralığını anlamaya yardım eder; ana yaştaki ayları otuz güne dönüştürmek için yeni bir eşitlik vermez.
Giriş sınırları ve sonuçların saklanması
İki tarih de 1 Ocak 1900 ile 31 Aralık 2100 arasında olmalıdır. Eksik gün, geçersiz ay, 31 Nisan veya saat içeren metin uygun tarih girişi değildir. Tarihi elle yazarken yıl-ay-gün biçimi kullanılır; takvim seçicisi görünümü cihazınıza göre değişebilir. Doğum referanstan sonraysa doğum alanındaki hatayı düzeltin veya gerçekten farklı bir referans istiyorsanız o günü yeniden seçin.
2100 yılı sonuna yakın bir referansta sonraki doğum günü 2101’e taşabilir. Bu yıldönümü türetilmiş bilgi olarak açıkça gösterilir; 2101 doğum veya referans girişinin desteklendiği anlamına gelmez. Sonucu paylaşırken doğum tarihi, referans tarihi ve 29 Şubat kuralını birlikte bırakın. Yalnız ana yaş metnini aktarmak hangi gün ve yöntem için hesap yapıldığını gizleyebilir; kişisel bilgilerinizi paylaşma tercihini de buna göre yapın.