Siirry pääsisältöön

Iänlaskin ilmaiseksi

Laske tarkka ikäsi vuosina, kuukausina, päivinä, tunteina ja kokonaispäivinä. Löydä horoskooppimerkkisi ja päivien määrä seuraavaan syntymäpäivääsi.

Toimii offline-tilassa kerran ladattuna

Yleiset käyttötavat

  • Laske tarkka ikä syntymäpäiviksiEtsi tarkka ikä vuosissa, kuukausissa ja päivissä — täydellinen merkittäviin syntymäpäiviin ja ikävarmennukseen.
  • Varmista ikä oikeudellisia vaatimuksia vartenLaske tarkka ikä oikeudelliseen ikävarmennukseen — alkoholi, äänestys, ajo, eläkkeelle jääminen ja lisää.
  • Etsi tähtösintunnus ja kiinalainen horoskooppiTutustu lännettävään tähtösintunnukseen ja kiinalaiseen eläimen horoskooppiin syntymäpäivästä.
  • Laske historialliset iätSelvitä kuinka vanha historialliset henkilöt, julkkikset tai sukulaiset olivat tietyssä historiallisessa päivämäärässä.
  • Seuraa ikävaiheitaLaske milloin saavutat ikävaiheita — 10 000 päivää, 1 miljardi sekuntia, eläkeikä ja lisää.

Miten se toimii

Ikälaskin on nollariippuvuuksinen työkalu ilman ulkoisia kirjastoja. Kaikki laskenta tapahtuu suoraan selaimessa JavaScriptin sisäänrakennettua Date-oliota ja kokonaislukuaritmetiikkaa käyttäen, ilman kirjastoa, palvelinkutsua tai mitään laitteeltasi poistuvaa dataa.

  1. 1
    Paikallinen päivämäärän jäsennys
    Kun annat syntymäajan, työkalu jäsentää VVVV-KK-PP-merkkijonon numeerisiksi vuosi-, kuukausi- ja päiväosiksi ja rakentaa Date-olion kolmiparametrisella konstruktorilla. Tämä väistää tarkoituksella hienovaraisen selainbugin: standardi new Date('2001-06-01') jäsentää päivämäärän UTC-keskiyöksi, mikä siirtää viikonpäivää ja kalenteripäivää taaksepäin päivällä kenelle tahansa negatiivisessa UTC-siirtymän aikavyöhykkeessä olevalle.
  2. 2
    Gregoriaanisen kalenterin aritmetiikka
    calcAge-funktio vähentää syntymäajan vertailupäivästä kenttä kerrallaan — ensin vuodet, sitten kuukaudet, sitten päivät — lainaten seuraavalta yksiköltä, kun tulos menee negatiiviseksi (sama laina-logiikka kuin paperikalenterissa). Se johtaa myös kokonaismäärät päivinä, viikkoina, kuukausina ja tunteina suoraan kahden aikaleiman millisekuntieron perusteella.
  3. 3
    Eläinradan ja virstanpylväiden laskenta
    Länsimainen eläinrata määräytyy kiinteästi koodatusta päivämääräväli-taulukosta; kiinalainen eläinrata kuvaa syntymävuoden yhdeksi 12 eläimestä modulaarisella aritmetiikalla vuoteen, ja huomautuksella, jos synnyit tammikuussa tai alkuhelmikuussa, jolloin kiinalaisen uudenvuoden raja on epäselvä. Tulevat virstanpylväät (seuraava pyöreä vuosikymmensyntymäpäivä, seuraava 5 000 päivän raja, seuraava miljardis elämän sekunti, puolisyntymäpäivä) lasketaan lisäämällä kiinteitä siirtymiä syntymäaikaan käyttäen kalenteriturvallista päivämäärän lisäystä, joka välttää kesäajan aiheuttaman ajautumisen.
  4. 4
    Muotoiltu tuloste ja jaettava linkki
    Tulokset muotoillaan selaimen sisäänrakennetulla Intl.DateTimeFormat-rajapinnalla (toLocaleDateString-kutsun kautta), jotta päivämäärät näkyvät paikallisasetuksesi mukaisessa muodossa. "Kopioi linkki" -painike koodaa syntymäajan ja vertailupäivän linkin #fragmenttiin selaimen URLSearchParams-rajapintaa käyttäen — fragmenttia ei koskaan lähetetä millekään palvelimelle — jolloin voit jakaa tai kirjanmerkitä tietyn laskelman.

Liittyvät työkalut

Usein kysytyt kysymykset