Kalkylator hur gammal är jag

Ta reda på exakt hur gammal du är i år, månader och dagar från ditt födelsedatum. Se totala levda dagar och dagar kvar till din nästa födelsedag.

01 kalkylator
Klocka

Resultat

    Visa uträkning

      Hur gammal är jag besvarar frågan direkt: ange ett födelsedatum och den returnerar exakt ålder idag i år, månader och dagar, med den verkliga längden på varje kalendermånad istället för ett ungefärligt genomsnitt av 30-dagar. Den rapporterar också totala levda dagar och antalet dagar som återstår till nästa födelsedag.

      Folk ställer denna fråga på mycket olika precisionsnivåer, från en grov "ålder 34" till ett exakt antal som behövs för ett formulär, en juridisk tröskel eller enkel nyfikenhet på en specifik milstolpe. Den här sidan hanterar exakt samma version, och beräknar på samma sätt som en person som räknar på fingrarna, bara snabbare och utan ett fel fel.

      Ta reda på exakt hur gammal du är

      Process with 3 steps: Enter date of birth; Read years months days; Check the breakdown1Enter date of birth2Read years months days3Check the breakdown
      Find out exactly how old you are.

      Ålder är den förflutna tiden mellan ett födelsedatum och idag, uppdelad i hela år först, sedan hela återstående månader och sedan återstående dagar. Ange ett födelsedatum, och Kalkylatorn Hur gammal är jag bekräftar datumet den läste upp i sin helhet innan svaret återges, så ett tvetydigt format ger aldrig en tyst felaktig ålder.

      Ordningen på beräkningen spelar roll. Någon född den 30 januari är exakt 1 månad gammal den 28 februari i ett vanligt år, inte 29 dagar och inte 1.03 månader, eftersom ålder är en kalendersubtraktion, inte en dividering av dagar med en genomsnittlig månadslängd.

      Använd åldersberäkningsmetoden

      Concept diagram: Inputs leads to age calculation method leads to ResultInputsage calculation methodResult
      Apply the age calculation method.

      Beräkningen subtraherar födelsedatumet från dagens datum fält för fält, lånar från nästa fält och upp när en subtraktion skulle gå negativt, och använder den verkliga längden på den lånade månaden istället för ett medelvärde.

      years  = currentYear  − birthYear
      months = currentMonth − birthMonth
      days   = currentDay   − birthDay

      if days < 0: months = months − 1 days = days + (days in the month before the current month)

      if months < 0: years = years − 1 months = months + 12 ```

      Ett fungerande exempel: någon född den 15 mars 1990, beräknad den 6 juli 2026.

      1. Dra av år. 2026 − 1990 = 36.

      2. Dra av månader. 7 − 3 = 4.

      3. Dra av dagar. 6 − 15 = −9, vilket är negativt, så låna.

      4. Låna från månadsfältet. Månader blir 4 − 1 = 3. Dagar blir −9 + 30 (Juns längd) = 21.

      5. Sista åldern. 36 år, 3 månader, 21 dagar.

      Hitta totalt antal levda dagar

      Concept diagram: Inputs leads to total days lived leads to ResultInputstotal days livedResult
      Find total days lived.

      Utöver år-månader-dagar-uppdelningen rapporterar Kalkylatorn Hur gammal är jag också det totala antalet levda dagar sedan födseln, en enda löpande räkning som är användbar för milstolpspårning, som att lägga märke till en 10,000-dag eller 20,000-dag, vilka infaller vid åldrar som inte stämmer överens med rundårstal.

      Hitta dagar till nästa födelsedag

      Concept diagram: Inputs leads to days until next birthday leads to ResultInputsdays until nextbirthdayResult
      Find days until the next birthday.

      Kalkylatorn räknar också framåt från idag till nästa förekomst av födelsemånad och dag, och ger en enkel nedräkning till nästa födelsedag oavsett hur långt in i det aktuella året den födelsedagen redan har passerat eller hur snart den närmar sig.

      Hantera ett födelsedatum på 29 februari

      Concept diagram: Inputs leads to Handle a birth date on 29 February leads to ResultInputsHandle a birth date on29 FebruaryResult
      Handle a birth date on 29 February.

      Någon som är född den 29 februari har i de flesta fall ett verkligt födelsedatum bara vart fjärde år.

      I vanliga år behandlar Hur gammal är jag-kalkylatorn deras födelsedag som att den infaller 28 februari för åldersräkning, vilket är den mest använda konventionen, även om vissa sammanhang istället använder 1 mars; oavsett vilket räknas den exakta år-, månads- och dagfördelningen korrekt oavsett vilken konvention som gäller för själva "födelsedags"-etiketten.

      Arbeta igenom ett andra genomarbetat exempel

      Process with 3 steps: Enter the same dates; Run again; Confirm matching age1Enter the same dates2Run again3Confirm matching age
      Work through a second worked example.

      Någon född den 20 november 2000, beräknad på 6 juli 2026. 1. Subtrahera år. 2026 − 2000 = 26. 2. Subtrahera månader. 7 − 11 = −4, vilket är negativt, så låna. 3. Låna från årsfältet. År blir 26 − 1 = 25.

      Månader blir −4 + 12 = 8.

      4. Dra av dagar. 6 − 20 = −14, vilket är negativt, så låna igen.

      5. Låna från månadsfältet. Månader blir 8 − 1 = 7. Dagar blir −14 + 30 (Juns längd) = 16.

      6. Sista åldern. 25 år, 7 månader, 16 dagar.

      Detta exempel behöver två separata lån, ett från årsfältet och ett från månadsfältet, som visar hur samma fält-för-fält-metod skalar upp när både månads- och dagsubtraktionerna blir negativa samtidigt.

      Vanliga frågor

      Hur tar jag reda på exakt hur gammal jag är?

      Ange ditt födelsedatum i kalkylatorn, och den subtraherar det datumet från idag fält för fält, lånar över månader och år efter behov för att ge din exakta ålder i år, månader och dagar.

      Varför är inte ålder bara totala dagar dividerat med 365?

      Eftersom år och månader varierar något i längd (skottår lägger till en dag, och månader varierar från 28 till 31 dagar), ger divideringen av totala dagar med ett fast medelvärde en något felaktig ålder. Kalenderfältsubtraktion, som lånar den verkliga längden på varje månad, ger den exakta siffran som stämmer överens med hur födelsedagar faktiskt räknas.

      Hur många dagar gammal är jag?

      Kalkylatorn rapporterar totala levda dagar som en separat siffra tillsammans med år-månader-dagar-uppdelning, beräknad utifrån det exakta antalet kalenderdagar mellan ditt födelsedatum och idag.

      Hur många dagar kvar till min nästa födelsedag?

      Kalkylatorn räknar framåt från idag till nästa förekomst av din födelsemånad och dag, och returnerar det exakta antalet dagar som återstår oavsett var på året idag infaller.

      Vad händer om jag föddes den 29 februari?

      Kalkylatorn beräknar fortfarande en exakt ålder år, månader, dagar med hjälp av sann kalenderaritmetik. För födelsedagsnedräkning i icke-skottår används 28 februari som den vanliga konventionen, även om vissa föredrar 1 mars.

      Påverkar födelsetiden den beräknade åldern?

      Bara mycket nära födelsedagsgränsen. Att lägga till en födelsetid kan förfina den slutliga komponenten från hela dagar till dagar och timmar, vilket främst är användbart för register som kräver den nivån av precision snarare än vardagliga åldersfrågor.

      Kan jag räkna ut min ålder på ett annat datum än idag?

      Ja. Att sätta ett annat referensdatum istället för idag beräknar åldern från det alternativa datumet, vilket är användbart för att ta reda på hur gammal du var, eller kommer att bli, på ett specifikt dåligt eller framtida datum.

      Sammanfattning

      Concept diagram: Inputs leads to total days lived leads to ResultInputstotal days livedResult
      Find total days lived.

      Att hitta din exakta ålder innebär att man drar av ditt födelsedatum från idag fält för fält, år först, sedan månader, sedan dagar, och lånar den verkliga längden av en kalendermånad när en subtraktion blir negativ, så någon född 15 mars 1990 är exakt 36 år, 3 månader och 21 dagar gammal på 6 juli 2026.

      Samma beräkning visar också totala levda dagar och nedräkningen till din nästa födelsedag.