İçeriğe geç
🛠️ToolsShed

Yaş Hesaplayıcı

Doğum tarihinden itibaren yıl, ay ve gün olarak kesin yaşı hesaplayın.

Bu araç hakkında

Yaş hesaplayıcı, doğum tarihinizi bugünün tarihi ile karşılaştırarak tam yaşınızı güne kadar hesaplayan basit bir araçtır. Yaşınızı yıl, ay ve gün cinsinden bilmek resmi belgeler, sağlık kayıtları, uygunluk doğrulaması ve önemli yaşam dönüm noktaları için önemlidir. Bu hesaplayıcı manuel hesaplama yapma zorunluluğunu ortadan kaldırır ve hata riski eliminasyonuyla anında doğru bir sonuç sağlar.

Bunu kullanmak için, sağlanan alana doğum tarihinizi girin ve hesapla düğmesine tıklayın. Araç anında yaşınızı yıl, ay ve gün halinde görüntüler; daha fazla ayrıntı istiyorsanız hafta, gün veya saat cinsinden tam yaşınızı da gösterir. Yaygın kullanımlar arasında yaşa bağlı hizmetlere uygunluğu kontrol etme, idari formlar için bilgilerinizi doğrulama, hayatınızda önemli bir olaydan bu yana geçen zamanı takip etme ve tam yaşınız hakkında merak etme yer alır.

Sıkça Sorulan Sorular

Kod Uygulaması

from datetime import date

def calculate_age(birthdate: date, today: date = None) -> dict:
    """Calculate age in years, months, and days."""
    if today is None:
        today = date.today()
    years = today.year - birthdate.year
    months = today.month - birthdate.month
    days = today.day - birthdate.day
    if days < 0:
        months -= 1
        # Days in the previous month
        prev_month = today.replace(day=1)
        import calendar
        days_in_prev = calendar.monthrange(prev_month.year, prev_month.month - 1 or 12)[1]
        days += days_in_prev
    if months < 0:
        years -= 1
        months += 12
    return {"years": years, "months": months, "days": days}

# Example
birth = date(1990, 6, 15)
age = calculate_age(birth)
print(f"Age: {age['years']} years, {age['months']} months, {age['days']} days")

total_days = (date.today() - birth).days
print(f"Total days lived: {total_days}")

Comments & Feedback

Comments are powered by Giscus. Sign in with GitHub to leave a comment.