50.000+ solgte enheder 🎉

Tilføj Hundemagasinet som kilde på Google

<article class="ld-cat-age" lang="da">
  <style>
    .ld-cat-age {
      max-width: 900px;
      margin: 0 auto;
      color: #1c3025;
      line-height: 1.7;
    }
    .ld-cat-age * { box-sizing: border-box; }
    .ld-cat-age h2,
    .ld-cat-age h3 { line-height: 1.3; }
    .ld-cat-age h2 { margin-top: 2.2rem; }
    .ld-cat-age a {
      color: #315b42;
      text-decoration: underline;
      text-underline-offset: 3px;
    }
    .ld-cat-age .ld-updated { font-size: .9rem; }
    .ld-cat-age .ld-box {
      padding: 24px;
      margin: 24px 0;
      background: #f2f6f1;
      border: 1px solid #dce5da;
      border-radius: 12px;
    }
    .ld-cat-age .ld-box h2 { margin-top: 0; }
    .ld-cat-age .ld-fields {
      display: grid;
      grid-template-columns: 1fr 1fr;
      gap: 16px;
      margin: 20px 0;
    }
    .ld-cat-age label {
      display: block;
      font-weight: 700;
      margin-bottom: 6px;
    }
    .ld-cat-age input {
      width: 100%;
      padding: 12px;
      border: 1px solid #819182;
      border-radius: 6px;
      background: #fff;
      color: #1c3025;
      font: inherit;
    }
    .ld-cat-age input:focus,
    .ld-cat-age button:focus-visible {
      outline: 3px solid #819f87;
      outline-offset: 3px;
    }
    .ld-cat-age button {
      padding: 12px 24px;
      border: 0;
      border-radius: 6px;
      background: #315b42;
      color: #fff;
      font: inherit;
      font-weight: 700;
      cursor: pointer;
    }
    .ld-cat-age button:hover { background: #234330; }
    .ld-cat-age .ld-error { color: #a12020; }
    .ld-cat-age .ld-result {
      margin-top: 22px;
      padding: 20px;
      border-left: 4px solid #315b42;
      background: #fff;
    }
    .ld-cat-age .ld-result-age {
      font-size: 1.5rem;
      font-weight: 700;
      margin: 8px 0;
    }
    .ld-cat-age .ld-toc ul {
      columns: 2;
      padding-left: 22px;
    }
    .ld-cat-age .ld-toc li { margin-bottom: 8px; }
    .ld-cat-age .ld-table-wrap {
      overflow-x: auto;
      margin: 20px 0;
    }
    .ld-cat-age table {
      width: 100%;
      border-collapse: collapse;
    }
    .ld-cat-age th,
    .ld-cat-age td {
      padding: 12px;
      border-bottom: 1px solid #dce5da;
      text-align: left;
      vertical-align: top;
    }
    .ld-cat-age th { background: #f2f6f1; }
    .ld-cat-age figure { margin: 28px 0; }
    .ld-cat-age img {
      display: block;
      width: 100%;
      height: auto;
      border-radius: 10px;
    }
    .ld-cat-age details {
      padding: 15px 0;
      border-bottom: 1px solid #dce5da;
    }
    .ld-cat-age summary {
      font-weight: 700;
      cursor: pointer;
    }
    .ld-cat-age [hidden] { display: none !important; }
    .ld-cat-age section[id] { scroll-margin-top: 24px; }
    @media (max-width: 600px) {
      .ld-cat-age .ld-fields { grid-template-columns: 1fr; }
      .ld-cat-age .ld-toc ul { columns: 1; }
      .ld-cat-age .ld-box { padding: 18px; }
    }
  </style>

  <p class="ld-updated">Opdateret 3. oktober 2026</p>

  <p>
    <strong>En kat på 1 år svarer omtrent til 15 menneskeår.
    Ved 2 år er den cirka 24, og derefter lægger man normalt
    4 menneskeår til for hvert katteår.</strong>
    En kat på 10 år svarer derfor til cirka 56 menneskeår.
  </p>

  <p>
    Brug katteår-beregneren til at finde en omtrentlig sammenligning.
    Længere nede finder du også en alderstabel, kattens livsfaser
    og praktiske råd til at passe på katten, når den bliver ældre.
  </p>

  <section id="beregner" class="ld-box">
    <h2>Katteår-beregner</h2>
    <p>
      Indtast kattens alder i hele år og eventuelle ekstra måneder.
      Er katten 8 år og 6 måneder, skriver du 8 under år
      og 6 under måneder.
    </p>

    <form class="ld-age-form" novalidate>
      <div class="ld-fields">
        <div>
          <label for="ld-cat-years-da">Hele år</label>
          <input
            id="ld-cat-years-da"
            name="years"
            type="number"
            min="0"
            max="40"
            step="1"
            inputmode="numeric"
            placeholder="For eksempel 8"
            aria-describedby="ld-cat-help-da ld-cat-error-da"
            required
          >
        </div>
        <div>
          <label for="ld-cat-months-da">Ekstra måneder</label>
          <input
            id="ld-cat-months-da"
            name="months"
            type="number"
            min="0"
            max="11"
            step="1"
            inputmode="numeric"
            value="0"
            aria-describedby="ld-cat-help-da ld-cat-error-da"
          >
        </div>
      </div>

      <p id="ld-cat-help-da">
        Brug hele tal. Ekstra måneder skal være mellem 0 og 11.
      </p>

      <button type="submit">Beregn kattens alder</button>
      <p id="ld-cat-error-da" class="ld-error" role="alert" hidden></p>

      <div class="ld-result" aria-live="polite" aria-atomic="true" hidden>
        <p class="ld-result-title"></p>
        <p class="ld-result-age"></p>
        <p class="ld-result-stage"></p>
        <p class="ld-result-advice"></p>
      </div>
    </form>

    <p>
      <small>
        Resultatet er en omtrentlig alderssammenligning, ikke en
        vurdering af kattens helbred eller forventede levetid.
        For killinger under 1 år viser beregneren livsfasen
        uden at angive menneskeår.
      </small>
    </p>
  </section>

  <figure>
    <img
      src="https://cdn.shopify.com/s/files/1/0736/9064/4701/files/krystianwin-kitten-6479019_1280.jpg?v=1779966390"
      alt="Katte sammen i rolige omgivelser"
      loading="lazy"
    >
  </figure>

  <nav class="ld-box ld-toc" aria-label="Indholdsfortegnelse">
    <h2>Indhold</h2>
    <ul>
      <li><a href="#beregning">Sådan beregnes katteår</a></li>
      <li><a href="#alderstabel">Katteår i menneskeår: tabel</a></li>
      <li><a href="#livsfaser">Kattens fire livsfaser</a></li>
      <li><a href="#senior">Hvornår er katten senior?</a></li>
      <li><a href="#levealder">Hvor gammel kan en kat blive?</a></li>
      <li><a href="#indekat-udekat">Indekatte og udekatte</a></li>
      <li><a href="#ukendt-alder">Hvis kattens alder er ukendt</a></li>
      <li><a href="#aendringer">Ændringer hos ældre katte</a></li>
      <li><a href="#seniorkat">En god hverdag for seniorkatten</a></li>
      <li><a href="#dyrlaege">Hvornår bør du kontakte dyrlægen?</a></li>
      <li><a href="#faq">Ofte stillede spørgsmål</a></li>
      <li><a href="#kilder">Kilder og beregningsmetode</a></li>
    </ul>
  </nav>

  <section id="beregning">
    <h2>Hvordan omregner man katteår til menneskeår?</h2>
    <p>
      Katte udvikler sig hurtigt i begyndelsen af livet.
      Derfor giver reglen »ét katteår er syv menneskeår«
      ikke en god sammenligning. En almindelig tommelfingerregel er:
    </p>
    <ul>
      <li><strong>1 år:</strong> cirka 15 menneskeår.</li>
      <li><strong>2 år:</strong> cirka 24 menneskeår.</li>
      <li>
        <strong>Efter 2 år:</strong> cirka 4 ekstra menneskeår
        for hvert år.
      </li>
    </ul>

    <p>For katte fra 2 år bliver regnestykket:</p>
    <p>
      <strong>Menneskeår = 24 + (kattens alder i år − 2) × 4</strong>
    </p>

    <p>
      En kat på 8 år bliver dermed 24 + (8 − 2) × 4 =
      cirka <strong>48 menneskeår</strong>.
      En kat på 8 år og 6 måneder svarer til cirka
      <strong>50 menneskeår</strong>.
    </p>

    <h3>Hvordan tager beregneren højde for måneder?</h3>
    <p>
      Mellem 1 og 2 år fordeler beregneren stigningen fra
      15 til 24 menneskeår jævnt over månederne.
      Efter 2 år fordeles 4 menneskeår over 12 måneder.
      Resultatet afrundes til nærmeste hele menneskeår.
    </p>
    <p>
      Denne fordeling er en praktisk beregningsmetode.
      Kattes udvikling og aldring følger ikke en helt jævn kurve,
      og et resultat med måneder er stadig et groft estimat.
    </p>

    <h3>Hvorfor får killinger ikke et tal i menneskeår?</h3>
    <p>
      Det første leveår rummer store ændringer i vækst og udvikling.
      For katte under 1 år viser beregneren derfor livsfasen
      »killing« uden at sætte et bestemt menneskeårstal på alderen.
    </p>
  </section>

  <section id="alderstabel">
    <h2>Katteår i menneskeår: alderstabel</h2>
    <p>
      Tabellen bruger samme tommelfingerregel som beregneren.
      Livsfasen følger kattens faktiske alder.
    </p>

    <div class="ld-table-wrap">
      <table>
        <caption>Kattens alder sammenlignet med omtrentlige menneskeår</caption>
        <thead>
          <tr>
            <th scope="col">Kattens alder</th>
            <th scope="col">Omtrentlige menneskeår</th>
            <th scope="col">Livsfase</th>
          </tr>
        </thead>
        <tbody>
          <tr><td>Under 1 år</td><td>Ikke beregnet</td><td>Killing</td></tr>
          <tr><td>1 år</td><td>15</td><td>Ung voksen</td></tr>
          <tr><td>1 år og 6 måneder</td><td>20</td><td>Ung voksen</td></tr>
          <tr><td>2 år</td><td>24</td><td>Ung voksen</td></tr>
          <tr><td>3 år</td><td>28</td><td>Ung voksen</td></tr>
          <tr><td>4 år</td><td>32</td><td>Ung voksen</td></tr>
          <tr><td>5 år</td><td>36</td><td>Ung voksen</td></tr>
          <tr><td>6 år</td><td>40</td><td>Ung voksen</td></tr>
          <tr><td>7 år</td><td>44</td><td>Voksen</td></tr>
          <tr><td>8 år</td><td>48</td><td>Voksen</td></tr>
          <tr><td>9 år</td><td>52</td><td>Voksen</td></tr>
          <tr><td>10 år</td><td>56</td><td>Voksen</td></tr>
          <tr><td>11 år</td><td>60</td><td>Senior</td></tr>
          <tr><td>12 år</td><td>64</td><td>Senior</td></tr>
          <tr><td>13 år</td><td>68</td><td>Senior</td></tr>
          <tr><td>14 år</td><td>72</td><td>Senior</td></tr>
          <tr><td>15 år</td><td>76</td><td>Senior</td></tr>
          <tr><td>16 år</td><td>80</td><td>Senior</td></tr>
          <tr><td>17 år</td><td>84</td><td>Senior</td></tr>
          <tr><td>18 år</td><td>88</td><td>Senior</td></tr>
          <tr><td>19 år</td><td>92</td><td>Senior</td></tr>
          <tr><td>20 år</td><td>96</td><td>Senior</td></tr>
        </tbody>
      </table>
    </div>
  </section>

  <section id="livsfaser">
    <h2>Kattens fire livsfaser</h2>
    <p>
      Livsfasen hjælper dig med at forstå, hvordan kattens behov
      ændrer sig. AAHA og AAFP deler kattens liv ind i fire faser.
    </p>

    <div class="ld-table-wrap">
      <table>
        <thead>
          <tr>
            <th scope="col">Livsfase</th>
            <th scope="col">Alder</th>
            <th scope="col">Hvad bør du holde øje med?</th>
          </tr>
        </thead>
        <tbody>
          <tr>
            <td>Killing</td>
            <td>Under 1 år</td>
            <td>Vækst, ernæring, socialisering og forebyggende dyrlægepleje.</td>
          </tr>
          <tr>
            <td>Ung voksen</td>
            <td>Fra 1 år til under 7 år</td>
            <td>Aktivitet, vægt, tandsundhed og gode daglige rutiner.</td>
          </tr>
          <tr>
            <td>Voksen</td>
            <td>Fra 7 til og med 10 år</td>
            <td>Ændringer i vægt, bevægelighed, appetit og adfærd.</td>
          </tr>
          <tr>
            <td>Senior</td>
            <td>Over 10 år</td>
            <td>Komfort, funktion i hverdagen og individuelt tilpasset sundhedsopfølgning.</td>
          </tr>
        </tbody>
      </table>
    </div>

    <p>
      Aldersgrænserne hjælper dig med at planlægge omsorgen,
      men fortæller ikke præcist, hvordan den enkelte kat har det.
    </p>
  </section>

  <section id="senior">
    <h2>Hvornår regnes en kat som senior?</h2>
    <p>
      I denne inddeling regnes katten som senior, når den er
      <strong>over 10 år</strong>. I en tabel med hele år
      begynder seniorgruppen derfor ved 11 år.
    </p>
    <p>
      En seniorkat kan stadig være legesyg og aktiv.
      Hold øje med ændringer fra kattens sædvanlige mønster,
      og aftal med dyrlægen, hvor ofte den bør undersøges.
    </p>
  </section>

  <figure>
    <img
      src="https://cdn.shopify.com/s/files/1/0736/9064/4701/files/susannp4-cat-2083492_640.jpg?v=1779967157"
      alt="Kat i grønne omgivelser"
      loading="lazy"
    >
  </figure>

  <section id="levealder">
    <h2>Hvor gammel kan en kat blive?</h2>
    <p>
      Mange katte lever langt ind i teenageårene, og nogle
      bliver over 20 år. Levetiden varierer med blandt andet
      helbred, arv, leveforhold og risiko for skader.
    </p>
    <p>
      Katteår-beregneren kan ikke fortælle, hvor længe din kat
      vil leve. Brug alderen som udgangspunkt for at tilpasse
      hverdagen, og hold øje med, hvordan katten faktisk har det.
    </p>
  </section>

  <section id="indekat-udekat">
    <h2>Beregnes katteår forskelligt for indekatte og udekatte?</h2>
    <p>
      <strong>Nej, beregneren bruger samme aldersformel for begge.</strong>
      Kattens omgivelser kan påvirke, hvilke udfordringer den møder,
      men giver ikke grundlag for en særskilt præcis omregning
      til menneskeår.
    </p>

    <h3>Indekatte har brug for aktivitet og variation</h3>
    <p>
      Giv katten mulighed for at klatre, kradse, gemme sig og lege.
      Tilpas omgivelserne, når bevægeligheden ændrer sig, så katten
      stadig kan komme hen til sine yndlingspladser.
    </p>

    <h3>Hold øje med udekattens vaner og færden</h3>
    <p>
      Læg mærke til, om katten ændrer sine ruter, bliver væk
      længere end normalt eller virker mindre tryg udenfor.
      Læs mere om,
      <a href="https://www.lildog.com/da/blogs/hundenyheder/hvor-langt-gar-katte-hjemmefra">
        hvor langt katte går hjemmefra
      </a>.
    </p>
    <p>
      GPS-sporing kan hjælpe dig med at følge kattens færden.
      Du kan læse mere om
      <a href="https://www.lildog.com/da/blogs/hundenyheder/gps-lilcat-trude-mostue">
        Lilcat GPS og tryghed for udekatte
      </a>.
      Sporing erstatter ikke dyrlægeundersøgelser og kan ikke
      garantere, at katten undgår skader.
    </p>
  </section>

  <section id="ukendt-alder">
    <h2>Hvordan finder du alderen på en kat med ukendt fødselsdato?</h2>
    <p>
      Se først efter oplysninger fra en tidligere ejer,
      et internat, dyrlægejournalen eller registrerede
      chipoplysninger. Hvis fødselsdatoen er ukendt,
      kan dyrlægen anslå alderen ud fra flere fund.
    </p>
    <p>
      Hos voksne katte kan vurderingen være usikker.
      Tandslid, tandsten og udseende varierer, og tænderne
      alene giver ikke en sikker alder. Brug et omtrentligt
      årstal i beregneren, og betragt resultatet som
      et tilsvarende groft estimat.
    </p>
  </section>

  <section id="aendringer">
    <h2>Hvilke ændringer bør du holde øje med hos ældre katte?</h2>
    <p>
      Sammenlign katten med, hvordan den plejer at være.
      Nye ændringer bør ikke automatisk forklares med alder.
    </p>

    <div class="ld-table-wrap">
      <table>
        <thead>
          <tr>
            <th scope="col">Ændring</th>
            <th scope="col">Hvad kan du gøre?</th>
          </tr>
        </thead>
        <tbody>
          <tr>
            <td>Hopper mindre eller tøver ved trapper</td>
            <td>
              Gør yndlingspladserne lettere at nå, og bed
              dyrlægen vurdere ændringen.
            </td>
          </tr>
          <tr>
            <td>Taber sig eller tager på</td>
            <td>
              Følg udviklingen, og kontakt dyrlægen
              ved uforklarlige vægtændringer.
            </td>
          </tr>
          <tr>
            <td>Drikker eller tisser mere</td>
            <td>
              Notér dine observationer, og bestil
              en undersøgelse.
            </td>
          </tr>
          <tr>
            <td>Spiser mindre eller ændrer spisevaner</td>
            <td>
              Hold øje med foderindtaget, og kontakt
              dyrlægen, hvis katten holder op med at spise.
            </td>
          </tr>
          <tr>
            <td>Plejer pelsen mindre</td>
            <td>
              Hjælp forsigtigt med pelsplejen, og få
              årsagen til ændringen vurderet.
            </td>
          </tr>
          <tr>
            <td>Mjaver mere eller ændrer døgnrytme</td>
            <td>
              Læg mærke til tidspunktet og andre ændringer,
              og tal med dyrlægen om det.
            </td>
          </tr>
          <tr>
            <td>Ændrer toiletvaner</td>
            <td>
              Tjek adgangen til kattebakken, og få
              nye problemer vurderet.
            </td>
          </tr>
        </tbody>
      </table>
    </div>

    <p>
      Er du usikker på kattens huld, kan du også læse om
      <a href="https://www.lildog.com/da/blogs/hundenyheder/chonk-chart-katte">
        Chonk Chart og vurdering af kattens vægt
      </a>.
      Illustrationer giver kun en grov indikation.
      Dyrlægen kan vurdere både huld og muskelmasse.
    </p>
  </section>

  <section id="seniorkat">
    <h2>Sådan giver du seniorkatten en god hverdag</h2>

    <h3>Gør vigtige steder nemme at nå</h3>
    <p>
      Sørg for nem adgang til mad, vand, hvilesteder og kattebakke.
      Et lille trin kan gøre det lettere at nå en yndlingsplads.
      En kattebakke med lav indgang kan hjælpe en kat,
      der bevæger sig mindre smidigt.
    </p>

    <h3>Tilpas legen</h3>
    <p>
      Tilbyd korte legestunder i kattens tempo.
      Lad den holde pauser, og vælg aktiviteter,
      den stadig kan lide og klare.
    </p>

    <h3>Hold øje med foder og vægt</h3>
    <p>
      Alderen alene afgør ikke, hvilket foder katten har brug for.
      Behovene afhænger også af huld og helbred.
      Tal med dyrlægen om foderet ved sygdom,
      vægttab eller andre ændringer.
    </p>

    <h3>Bevar trygge rutiner</h3>
    <p>
      Giv katten rolige hvilesteder og forudsigelige rutiner.
      Hold øje med appetit, toiletvaner og aktivitet,
      så du lettere opdager, når noget ændrer sig.
    </p>
  </section>

  <figure>
    <img
      src="https://cdn.shopify.com/s/files/1/0736/9064/4701/files/leoleobobeo-garden-cat-2494912_640.jpg?v=1779967254"
      alt="Kat ude i en have"
      loading="lazy"
    >
  </figure>

  <section id="dyrlaege">
    <h2>Hvornår bør du kontakte dyrlægen?</h2>
    <p>
      Kontakt dyrlægen ved uforklarligt vægttab, øget tørst,
      ændret appetit, nedsat bevægelighed, gentagne opkastninger
      eller tydelige adfærdsændringer. Katten kan have brug
      for hjælp, selv om ændringerne kommer gradvist.
    </p>
    <p>
      <strong>Søg akut dyrlægehjælp ved vejrtrækningsbesvær,
      kollaps eller hvis katten forsøger at tisse,
      uden at der kommer urin.</strong>
      Manglende evne til at tisse kan være livstruende.
    </p>
    <p>
      Hvis katten holder op med at spise, bør du kontakte
      dyrlægen samme dag for råd. Tag kontakt hurtigere,
      hvis katten også virker syg, eller hvis det
      drejer sig om en killing.
    </p>
  </section>

  <section id="faq">
    <h2>Ofte stillede spørgsmål om katteår</h2>

    <details>
      <summary>Hvor mange menneskeår er ét katteår?</summary>
      <p>
        En kat på 1 år svarer til cirka 15 menneskeår.
        Efter katten er fyldt 2 år, regner man normalt
        cirka 4 menneskeår for hvert ekstra katteår.
      </p>
    </details>

    <details>
      <summary>Hvor gammel er en kat på 2 år i menneskeår?</summary>
      <p>Cirka 24 menneskeår.</p>
    </details>

    <details>
      <summary>Hvor gammel er en kat på 5 år i menneskeår?</summary>
      <p>Cirka 36 menneskeår: 24 + (5 − 2) × 4.</p>
    </details>

    <details>
      <summary>Hvor gammel er en kat på 10 år i menneskeår?</summary>
      <p>Cirka 56 menneskeår: 24 + (10 − 2) × 4.</p>
    </details>

    <details>
      <summary>Hvor gammel er en kat på 15 år i menneskeår?</summary>
      <p>Cirka 76 menneskeår.</p>
    </details>

    <details>
      <summary>Hvor gammel er en kat på 20 år i menneskeår?</summary>
      <p>Cirka 96 menneskeår.</p>
    </details>

    <details>
      <summary>Skal man gange kattens alder med syv?</summary>
      <p>
        Nej. Katte udvikler sig hurtigt i de første år.
        Modellen med 15 menneskeår ved 1 år, 24 ved 2 år
        og derefter 4 pr. år tager bedre højde for det.
      </p>
    </details>

    <details>
      <summary>Kan jeg indtaste måneder i beregneren?</summary>
      <p>
        Ja. Skriv hele år og derefter ekstra måneder
        fra 0 til 11. Resultatet er stadig
        en omtrentlig sammenligning.
      </p>
    </details>

    <details>
      <summary>Hvorfor får en killing ikke angivet menneskeår?</summary>
      <p>
        Killinger udvikler sig hurtigt, og omregningen
        er særlig usikker. For katte under 1 år viser
        beregneren derfor livsfasen uden et bestemt
        menneskeårstal.
      </p>
    </details>

    <details>
      <summary>Er en kat på 11 år gammel?</summary>
      <p>
        En kat på 11 år regnes som senior i denne inddeling.
        Den kan stadig have en aktiv hverdag.
        Helbred og funktion skal vurderes individuelt.
      </p>
    </details>

    <details>
      <summary>Bruger indekatte og udekatte samme beregning?</summary>
      <p>
        Ja. Beregneren bruger samme formel.
        Leveforhold kan påvirke helbred og risiko,
        men giver ikke en særskilt præcis omregning
        til menneskeår.
      </p>
    </details>

    <details>
      <summary>Kan beregneren sige, hvor længe katten vil leve?</summary>
      <p>
        Nej. Den sammenligner alder og viser livsfase.
        Den kan ikke forudsige levetid eller vurdere
        kattens helbred.
      </p>
    </details>
  </section>

  <section id="kilder">
    <h2>Kilder og beregningsmetode</h2>
    <p>
      Beregneren bruger tommelfingerreglen 15 menneskeår
      ved 1 år, 24 ved 2 år og derefter 4 pr. år.
      Ekstra måneder beregnes med en jævn fordeling
      mellem disse punkter, afrundet til nærmeste
      hele menneskeår.
    </p>
    <p>
      Livsfaserne følger AAHA/AAFPs inddeling fra 2021.
      De engelsksprogede kilder nedenfor giver mere
      information om alder, omsorg og helbred hos katte.
    </p>
    <ul>
      <li>
        <a href="https://catfriendly.com/wp-content/uploads/2021/07/6-Reasons-to-Visit-the-Vet.pdf"
           target="_blank" rel="noopener noreferrer">
          Cat Friendly: alderssammenligning og dyrlægebesøg (PDF, engelsk)
        </a>
      </li>
      <li>
        <a href="https://www.aaha.org/resources/2021-aaha-aafp-feline-life-stage-guidelines/feline-life-stage-definitions/"
           target="_blank" rel="noopener noreferrer">
          AAHA/AAFP: kattens livsfaser (engelsk)
        </a>
      </li>
      <li>
        <a href="https://www.vet.cornell.edu/departments-centers-and-institutes/cornell-feline-health-center/health-information/feline-health-topics/special-needs-senior-cat"
           target="_blank" rel="noopener noreferrer">
          Cornell Feline Health Center: seniorkattens behov (engelsk)
        </a>
      </li>
      <li>
        <a href="https://www.vet.cornell.edu/departments-centers-and-institutes/cornell-feline-health-center/health-information/feline-health-topics/feline-lower-urinary-tract-disease"
           target="_blank" rel="noopener noreferrer">
          Cornell Feline Health Center: urinvejsproblemer hos katte (engelsk)
        </a>
      </li>
    </ul>
  </section>

  <script>
    (function () {
      var script = document.currentScript;
      var article = script ? script.closest(".ld-cat-age") : null;
      if (!article) return;

      var form = article.querySelector(".ld-age-form");
      var yearsInput = form.elements.namedItem("years");
      var monthsInput = form.elements.namedItem("months");
      var error = article.querySelector(".ld-error");
      var result = article.querySelector(".ld-result");

      function estimateHumanAge(totalMonths) {
        if (totalMonths < 12) return null;
        if (totalMonths <= 24) {
          return Math.round(15 + (totalMonths - 12) * 9 / 12);
        }
        return Math.round(24 + (totalMonths - 24) * 4 / 12);
      }

      function getLifeStage(totalMonths) {
        if (totalMonths < 12) {
          return {
            label: "Killing",
            advice: "Prioritér vækst, tryg socialisering og opfølgning hos dyrlægen."
          };
        }
        if (totalMonths < 84) {
          return {
            label: "Ung voksen",
            advice: "Gode rutiner for leg, ernæring, vægt og tandpleje giver et godt grundlag."
          };
        }
        if (totalMonths <= 120) {
          return {
            label: "Voksen",
            advice: "Hold øje med ændringer i appetit, vægt, bevægelighed og vaner."
          };
        }
        return {
          label: "Senior",
          advice: "Tilpas hverdagen til kattens behov, og aftal sundhedsopfølgning med dyrlægen."
        };
      }

      function formatAge(years, months) {
        var parts = [];
        if (years > 0) parts.push(years + " år");
        if (months > 0) {
          parts.push(months + (months === 1 ? " måned" : " måneder"));
        }
        return parts.length ? parts.join(" og ") : "0 måneder";
      }

      function showError(message, input) {
        error.textContent = message;
        error.hidden = false;
        result.hidden = true;
        input.setAttribute("aria-invalid", "true");
        input.focus();
      }

      form.addEventListener("submit", function (event) {
        event.preventDefault();

        error.hidden = true;
        error.textContent = "";
        yearsInput.removeAttribute("aria-invalid");
        monthsInput.removeAttribute("aria-invalid");

        var yearsText = yearsInput.value.trim();
        var monthsText = monthsInput.value.trim();

        if (yearsInput.validity.badInput || yearsText === "") {
          showError("Indtast kattens alder i hele år. Brug 0 for en kat under 1 år.", yearsInput);
          return;
        }

        var years = Number(yearsText);
        var months = monthsText === "" ? 0 : Number(monthsText);

        if (!Number.isFinite(years) || !Number.isInteger(years) ||
            years < 0 || years > 40) {
          showError("År skal være et helt tal mellem 0 og 40.", yearsInput);
          return;
        }

        if (monthsInput.validity.badInput || !Number.isFinite(months) ||
            !Number.isInteger(months) || months < 0 || months > 11) {
          showError("Ekstra måneder skal være et helt tal mellem 0 og 11.", monthsInput);
          return;
        }

        var totalMonths = years * 12 + months;

        if (totalMonths > 480) {
          showError("Indtast en alder på højst 40 år.", yearsInput);
          return;
        }

        var humanAge = estimateHumanAge(totalMonths);
        var stage = getLifeStage(totalMonths);

        result.querySelector(".ld-result-title").textContent =
          "Kattens alder: " + formatAge(years, months);

        result.querySelector(".ld-result-age").textContent =
          humanAge === null
            ? "Killing – menneskeår beregnes ikke under 1 år."
            : "Cirka " + humanAge + " menneskeår";

        result.querySelector(".ld-result-stage").textContent =
          "Livsfase: " + stage.label;

        result.querySelector(".ld-result-advice").textContent = stage.advice;
        result.hidden = false;
      });
    })();
  </script>
</article>

Latest Stories

Hvis kl

Bli Lildog-partner: Tjen penger på å anbefale Lildog!

Bliv Lildog-partner: Tjen penge på at anbefale Lildog

Er du glad for hunde? Som Lildog-partner kan du tjene løbende provision, når andre køber gennem dit link og fornyer abonnementet. Se, hvordan programmet fungerer for hundeinteresserede, hundetrænere, hundeskoler og hundeklubber.

Border collie

Border collie: Den geniale arbejdshund, der også skal lære at holde fri

Border collien er lærenem og arbejdsivrig, men ikke automatisk den rigtige hund for enhver aktiv familie. Læs om racens behov, hyrdeinstinkt, træning, sundhed og valg af hvalp.

Puppy wearing GPS tracker for dogs

Hvad er Lildog? Norskproduceret GPS-sporing til hund og kat

Lildog er en norsk pet-tech-virksomhed med base i Trondheim, der udvikler og producerer GPS-trackere og aktivitetsmålere til hunde og katte. Bygget i Norge og designet til virkelige forhold giver Lildog tryg sporing af position, aktivitet og sundhed i Europa.