Ana içeriğe geç

Ücretsiz Yaş Hesaplayıcı

Tam yaşınızı yıl, ay, gün, saat ve toplam gün olarak hesaplayın. Zodyak burcunuzu ve bir sonraki doğum gününüze kalan günleri bulun.

Yüklendikten sonra çevrimdışı çalışır

Yaygın kullanımlar

  • Doğum Günleri için Tam Yaşı HesaplaYaşı yıl, ay ve gün cinsinden bul — önemli doğum günleri ve yaş doğrulaması için mükemmel.
  • Yasal Gereksinimler için Yaşı DoğrulaYasal yaş doğrulaması için tam yaşı hesapla — alkol, oy, sürüş, emeklilik ve daha fazlası.
  • Senin Burç ve Çin Zodyağı İşaretini BulDoğum tarihinizden Batı burç işaretinizi ve Çin zodyağı hayvanını keşfet.
  • Tarihsel Yaşları HesaplaTarihî şahsiyetlerin, ünlülerin veya akrabaların herhangi bir belirli tarihte kaç yaşında olduğunu öğren.
  • Yaş Dönüm Noktalarını İzleYaş dönüm noktalarına ne zaman ulaşacağını hesapla — 10.000 gün, 1 milyar saniye, emeklilik yaşı ve daha fazlası.

Nasıl çalışır

Yaş hesaplayıcı, harici kütüphane içermeyen, bağımlılıksız bir araçtır. Tüm aritmetik, JavaScript'in yerleşik Date nesnesi ve tam sayı matematiği kullanılarak doğrudan tarayıcıda çalışır; kütüphane, sunucu çağrısı yoktur ve hiçbir veri cihazınızdan çıkmaz.

  1. 1
    Yerel tarih ayrıştırma
    Bir doğum tarihi girdiğinizde araç, YYYY-MM-DD dizesini sayısal yıl, ay ve gün parçalarına ayırır ve üç bağımsız değişkenli yapıcıyla bir Date oluşturur. Bu, ince bir tarayıcı hatasını bilinçli olarak önler: standart new Date('2001-06-01') UTC gece yarısı olarak ayrıştırılır; bu da negatif UTC farkına sahip bir saat dilimindeki herkes için haftanın gününü ve takvim tarihini bir gün geriye kaydırır.
  2. 2
    Miladi takvim aritmetiği
    calcAge işlevi doğum tarihini referans tarihten alan alan çıkarır — önce yıllar, sonra aylar, sonra günler — sonuç negatif olduğunda bir üst birimden ödünç alır (kâğıt takvimin kullandığı aynı elde-ödünç mantığı). Ayrıca gün, hafta, ay ve saat cinsinden toplamları doğrudan iki zaman damgası arasındaki milisaniye farkından türetir.
  3. 3
    Burç ve dönüm noktası hesaplama
    Batı burcu sabit kodlu bir tarih aralığı tablosuyla belirlenir; Çin burcu ise doğum yılını yıl üzerinde modüler aritmetikle 12 hayvandan birine eşler ve Çin Yeni Yılı sınırının belirsiz olduğu Ocak veya Şubat başında doğduysanız bir not gösterir. Yaklaşan dönüm noktaları (bir sonraki onluk doğum günü, bir sonraki 5.000 günlük eşik, hayatın bir sonraki milyarıncı saniyesi, yarım doğum günü), yaz saati kaymasını önleyen takvim açısından güvenli tarih toplama kullanılarak doğum tarihine sabit farklar eklenerek hesaplanır.
  4. 4
    Biçimlendirilmiş çıktı ve paylaşılabilir bağlantı
    Sonuçlar, tarayıcının yerleşik Intl.DateTimeFormat'ı (toLocaleDateString aracılığıyla) ile biçimlendirilir; böylece tarihler yerel ayarınızın tercih ettiği biçimde görüntülenir. 'Bağlantıyı kopyala' düğmesi, doğum tarihini ve referans tarihini tarayıcının URLSearchParams API'sini kullanarak bağlantının #fragment kısmına kodlar — fragment hiçbir sunucuya gönderilmez — böylece belirli bir hesaplamayı paylaşabilir veya yer imlerine ekleyebilirsiniz.

İlgili araçlar

Sık sorulan sorular