Salt la conținutul principal
LibraTool logoLibraTool

Calculator Vârstă — gratuit

Calculează vârsta ta exactă în ani, luni, zile, ore și zile totale. Găsește semnul zodiacal și zilele până la următoarea aniversare.

Funcționează offline odată încărcat

Utilizări frecvente

  • Calculați vârsta exactă pentru zile de naștereGăsiți vârsta exactă în ani, luni și zile — perfect pentru zile de naștere importante și verificare de vârstă.
  • Verificați vârsta pentru cerințe legaleCalculați vârsta exactă pentru verificare vârstă legală — alcool, vot, conducere, pensionare și altele.
  • Găsiți semnul dvs. zodiacal și semnul zodiacal chinezescDescoperiți semnul zodiacal occidental și animalul zodiacal chinez din data nașterii dvs.
  • Calculați vârste istoriceAflați cât de vârstnici erau figuri istorice, celebrități sau rude la orice dată istorică specifică.
  • Urmăriți reperele de vârstăCalculați când veți atinge reperele de vârstă — 10.000 de zile, 1 miliard de secunde, vârsta pensionării și altele.

Cum funcționează

Calculatorul de vârstă este o unealtă fără dependențe externe, fără biblioteci externe. Toată aritmetica rulează direct în browser folosind obiectul Date integrat al JavaScript și matematică cu numere întregi, fără bibliotecă, fără apel de server, și fără ca datele să părăsească vreodată dispozitivul tău.

  1. 1
    Parsare locală a datei
    Când introduci o dată de naștere, unealta parsează șirul AAAA-LL-ZZ în părți numerice de an, lună și zi și construiește un Date folosind constructorul cu trei argumente. Aceasta evită deliberat un bug subtil al browser-ului: standardul new Date('2001-06-01') se parsează ca miezul nopții UTC, ceea ce deplasează ziua săptămânii și data calendaristică cu o zi înapoi pentru oricine se află într-un fus orar cu decalaj UTC negativ.
  2. 2
    Aritmetică pe calendarul gregorian
    Funcția calcAge scade nașterea din data de referință câmp cu câmp — ani, apoi luni, apoi zile — împrumutând de la unitatea următoare când rezultatul devine negativ (aceeași logică de împrumut pe care o folosește un calendar de hârtie). De asemenea derivă totaluri în zile, săptămâni, luni și ore direct din diferența în milisecunde dintre cele două marcaje de timp.
  3. 3
    Calculul zodiacului și al reperelor
    Zodiacul occidental este determinat printr-un tabel codificat de intervale de date; zodiacul chinezesc mapează anul nașterii la unul din cele 12 animale prin aritmetică modulară pe an, cu o notă dacă te-ai născut în ianuarie sau la începutul lui februarie, când granița Anului Nou chinezesc este ambiguă. Reperele viitoare (următoarea aniversare rotundă de deceniu, următorul reper de 5.000 zile, următoarea a miliarda secundă de viață, jumătatea de an) sunt calculate adăugând decalaje fixe la data nașterii folosind adăugare de dată sigură pentru calendar, care evită deriva orei de vară.
  4. 4
    Rezultat formatat și link partajabil
    Rezultatele sunt formatate cu Intl.DateTimeFormat integrat al browser-ului (prin toLocaleDateString), astfel încât datele se afișează în stilul preferat al localei tale. Butonul "copiază link" codifică data nașterii și data de referință în #fragmentul link-ului folosind API-ul URLSearchParams al browser-ului — fragmentul nu este niciodată trimis către niciun server — permițându-ți să partajezi sau să salvezi la favorite un calcul specific.

Instrumente similare

Întrebări frecvente