Oblicz dokładny wiek na podstawie daty urodzenia.
Przewodnik po obliczaniu wieku
How does the age calculator work?
Kalkulator wieku wyznacza dokładny czas, jaki upłynął od daty urodzenia do wybranej daty docelowej. Oblicza różnicę w latach, miesiącach i dniach, uwzględniając różną liczbę dni w poszczególnych miesiącach. Opcjonalnie możesz obliczyć wiek na dowolną datę w przeszłości lub przyszłości.
Age and health
Wiek biologiczny może różnić się od metrykalnego. Zdrowy tryb życia, aktywność fizyczna, właściwa dieta i unikanie nałogów spowalniają starzenie. Regularne badania profilaktyczne pozwalają wcześnie wykryć choroby związane z wiekiem, takie jak nadciśnienie, cukrzyca czy nowotwory.
Age-related milestones
- 18 years - legal adulthood, full citizen rights
- 21 years - legal drinking age in the USA
- 65 years - retirement age in many countries
- 70 years - higher retirement benefits in some systems
- 100 years - centenarian status, special honors
Fun facts about birthdays
Najrzadsze urodziny przypadają 29 lutego – osoby urodzone tego dnia świętują je tylko raz na 4 lata. Przeciętnie każdy człowiek obchodzi 79 urodzin (przy średniej długości życia wynoszącej 79 lat). W Polsce najwięcej urodzin przypada jesienią i zimą, a najmniej w kwietniu.
Urodziny 29 lutego dają 49 prawdziwych rocznic na 200 lat, a nie 50
Lata przestępne to nie po prostu co czwarty rok. Lata stuleci są pomijane, o ile nie dzielą się przez 400, więc rok 1900 nie był przestępny, rok 2100 też nie będzie, a rok 2000 był. W przedziale od 1900 do 2099 daje to 49 dni przestępnych zamiast 50 — a osoba urodzona 29 lutego dostaje prawdziwą rocznicę średnio raz na 4,08 roku, a nie co 4 lata.
Jak to działa
- Wylicza dokładny wiek w latach, miesiącach i dniach między datą urodzenia a dowolną datą odniesienia.
- Stosuje pełną regułę lat przestępnych, wraz z wyjątkami stuleci, na których wykłada się większość naiwnych implementacji.
- Obsługuje daty urodzenia 29 lutego, gdzie konwencję trzeba wskazać, a nie zakładać.
rok jest przestępny, jeśli: dzieli się przez 4 ORAZ nie dzieli się przez 100 CHYBA że dzieli się też przez 400 1900 → nieprzestępny 2000 → przestępny 2100 → nieprzestępny cykl 400-letni = 146 097 dni → średni rok = 365,2425 dnia
Przykład z liczbami
Liczenie dni przestępnych przez dwa stulecia i co to oznacza dla jednej daty urodzenia.
- przedział od 1900 do 2099 obejmuje 200 lat
- naiwne liczenie co czwarty rok daje 50 dni przestępnych
- rok 1900 nie przechodzi reguły stulecia, rok 2100 też nie
- rok 2000 przechodzi, bo dzieli się przez 400
- prawdziwa liczba to 49
Jeden dzień przestępny co 4,08 roku, a nie co 4. Ktoś urodzony 29 lutego 1896 roku czekał osiem lat na swoje pierwsze prawdziwe urodziny, bo rok 1900 został pominięty — to najdłuższa taka przerwa, jaką kalendarz wytwarza.
Jak czytać wynik
- Reguła czterystuletnia istnieje, bo rok słoneczny ma 365,2425 dnia, a nie 365,25. Dodawanie dnia co cztery lata lekko przestrzeliwuje, więc co cztery stulecia usuwa się trzy dni przestępne, by przywrócić kalendarz do zgodności.
- Wiek w latach to nie liczba upłyniętych dni podzielona przez 365,25. Wiek prawny i potoczny liczy ukończone rocznice, więc ktoś ma 40 lat aż do dnia poprzedzającego czterdzieste pierwsze urodziny, niezależnie od tego, jak kumulują się ułamki lat.
- Przy urodzinach 29 lutego konwencja prawna różni się w zależności od jurysdykcji. Jedne traktują 1 marca jako rocznicę w latach zwykłych, inne 28 lutego; ma to znaczenie przy pełnoletności, uprawnieniach i umowach, więc warto sprawdzić, zamiast zakładać.
- Arytmetyka miesięcy jest naprawdę niejednoznaczna na krańcach. Miesiąc po 31 stycznia to w większości implementacji 28 albo 29 lutego, co oznacza, że dodanie miesiąca, a potem odjęcie go, nie zawsze zwraca datę wyjściową.
Częste pytania
- Czy rok 1900 był przestępny?
- Nie. Dzieli się przez 4 i przez 100, ale nie przez 400, więc stosuje się wyjątek stulecia. Rok 2000 był przestępny, bo dzieli go 400 — i dlatego reguła, której większość ludzi nigdy nie widzi w działaniu, pozostała niewidoczna dla każdego, kto urodził się po niej.
- Kiedy urodziny obchodzi osoba urodzona 29 lutego?
- Naprawdę raz na cztery lata — 49 razy w ciągu dwóch stuleci. W latach zwykłych konwencja zależy od jurysdykcji i instytucji, a w użyciu są zarówno 28 lutego, jak i 1 marca, więc praktyczną odpowiedzią jest to, co wskazują twoje lokalne przepisy.