కంటెంట్‌కు వెళ్లండి

వయస్సు కాలిక్యులేటర్ — సంవత్సరాలు, నెలలు & రోజులలో ఖచ్చితమైన వయస్సు

ఉచిత వయస్సు కాలిక్యులేటర్: మీ జన్మమరణ తేదీని నమోదు చేయండి మీ జన్ jános నుండి మీ సంవత్సరాలు, నెలలు మరియు రోజులలో ఖచ్చితమైన వయస్సు పొందండి, ప్లస్ మొత్తం వారాలు, రోజులు, గంటలు మరియు మీ తదుపరి జన్మదిన.

వయస్సు కాలిక్యులేటర్

ఖచ్చితమైన వయస్సు
36 సంవత్సరాలు 7 నెలలు 9 రోజులు

మీరు ఒక వారం దిన జన్మించారు Monday

తదుపరి జన్మదిన: 144 రోజుల దూరం (37 లోకి తిరిగిపోతోంది)

ఇతర యూనిట్లలో మీ వయస్సు

నెలలు
439
వారాలు
1,910
రోజులు
13,370
గంటలు
320,880
నిమిషాలు
19,252,800
సెకన్లు
1,155,168,000

జీవన పురోగతి

ఉదాహరణ 80-సంవత్సరముల సూచన కాలం వ్యతిరేకంగా మీ వయస్సు.

వయస్సు విజువలైజేషన్3636 / 80 yr080
లోడింగ్ కాల్క్యులేటర్...
📚

దస్త్రపరిశోధన

ఈ ఛానిసర్ ఏమి చేస్తుంది

మీ జన్మమరణ తేదీ టైప్ చేయండి మరియు ఇది మీరు సరిగ్గా ఎంత వయస్సు ఉన్నారో చెబుతుంది — సంవత్సరాలు, నెలలు మరియు రోజులలో — మీరు చెప్పే విధంగానే ("నాకు 33 సంవత్సరాలు, 4 నెలలు మరియు 5 రోజులు ఉన్నాయి"). ఇది అదే వయస్సును పూర్తిగా నెలలు, వారాలు, రోజులు, గంటలు, నిమిషాలు మరియు సెకన్లలో కూడా చూపుతుంది, మీరు జన్మించిన వారం దిన మరియు మీ తదుపరి జన్మదిన వరకు ఎంత సమయం ఉందో చూపుతుంది.

రెండవ ఫీల్డ్‌ను ఈ రోజు నుండి మీ ప్రస్తుత వయస్సు కోసం ఖాళీగా ఉంచండి, లేదా ఏదైనా గత లేదా భవిష్యత్ తేదీకి మీ వయస్సు ఆ తేదీలో కనుగొనుటకు దానిని మార్చండి.

వయస్సును గమ్మత్తైనదిగా చేసే ఒక నియమం: నెలలు మరియు సంవత్సరాలు రోజుల యొక్క స్థిర సంఖ్య కాదు. ఫిబ్రవరి 28 లేదా 29 ఉంటుంది; ఇతర నెలలు 30 లేదా 31 ఉంటాయి. కాబట్టి "1 నెల" అంటే "ఒకే రోజు సంఖ్య, ఒక నెల తరువాత" — "30 రోజులు" కాదు. ఈ కాలిక్యులేటర్ ఆ క్యాలెండర్ నియమాన్ని అనుసరిస్తుంది, ఎందుకంటే ఇది కేవలం 30 లేదా 365 ద్వారా విభజించే సాధనాల నుండి ఒక రెండు రోజులు భిన్నంగా ఉండవచ్చు.

మీ వయస్సు ఎలా లెక్కించబడుతుంది

వయస్సు రెండు తేదీల మధ్య అంతరం. ఆ అంతరం కొలవడానికి రెండు నిజమైన మార్గాలు ఉన్నాయి మరియు ఈ సాధనం రెండింటినీ చూపుతుంది.

1. క్యాలెండర్ వయస్సు (సంవత్సరాలు, నెలలు, రోజులు). జన్మదిన నుండి పూర్ణ సంవత్సరాలను లెక్కించండి, తరువాత పూర్ణ నెలలు, తరువాత మిగిలిన రోజులు:

  1. జన్ jános నుండి పూర్ణ సంవత్సరాలను లెక్కించండి.
  2. చివరి జన్మదిన నుండి, పూర్ణ నెలలను లెక్కించండి.
  3. అక్కడ నుండి, మిగిలిన రోజులను లెక్కించండి.

సూక్ష్మమైన భాగం నెల సరిహద్దుల దగ్గర 3 వ దశ. 31 జనవరిలో జన్మించిన వారు, 1 మార్చిలో కొలిచినప్పుడు, 1 నెల మరియు 1 రోజు వయస్సు ఉన్నారు — ఎందుకంటే "జనవరి 31 తరువాత ఒక నెల" ఫిబ్రవరి 28/29లో ల్యాండ్ చేస్తుంది (ఫిబ్రవరి 31 లేదు), మరియు మార్చి 1 ఆ కంటే ఒక రోజు గతం ఉంది. ఈ కాలిక్యులేటర్ చిన్న నెల చివరకు బిగుబందు చేస్తుంది, విస్తృతంగా ఉపయోగించే dateutil.relativedelta నియమానికి సరిపోలుతుంది కాబట్టి నెల-ముగింపు జన్మదిన ఎప్పుడూ ప్రతికూల రోజు గణనను ఉత్పత్తి చేయవు.

2. మొత్తం ఆగిపోయిన సమయం (రోజులు, గంటలు, సెకన్లు). "మీ వయస్సు ఇతర యూనిట్లలో" వ్యక్తులకు, రెండు తేదీలు పూర్ణ రోజుల గణనకు మార్చబడతాయి మరియు గుణించబడతాయి:

days=target datebirth date86,400,000 ms\text{days} = \left\lfloor \frac{\text{target date} - \text{birth date}}{86{,}400{,}000 \text{ ms}} \right\rfloor

రెండు తేదీలు UTC ఉదయం కి ముందుగా భద్రపరచబడతాయి, కాబట్టి డేలైట్-సేవింగ్ మార్పులు ఒక గంటను జోడించలేదా చుక్కచేయదు మరియు రోజు గణనను నాశనం చేయదు. వారాలు రోజులు ÷ 7 (రౌండ్ డౌన్); గంటలు, నిమిషాలు మరియు సెకన్లు రోజు గణన స్కేల్ చేయబడతాయి.

నేను రోజులను 365 ద్వారా విభజించినట్లుగా ఎందుకు కాదు? ఎందుకంటే మీరు సరిపోతారు. 7,305 రోజులను 365 ద్వారా విభజించడం 20.01 సంవత్సరాలను ఇస్తుంది; 365.25 ద్వారా విభజించడం 20.00 ఇస్తుంది — కానీ రెండూ కూడా సంవత్సరాలు లీప్ సంవత్సరాలు లేదా ఏ నెలలు మీరు నిజానికి గడిపారో తెలియవు. క్యాలెండర్ లెక్కింపు సరిగ్గా ఉంటుంది; రోజు-విభజన ఆసన్నత. "నాకు ఎంత వయస్సు ఉంది"కి కాలెండర్ వయస్సు ఉపయోగించండి, మరియు ఖచ్చితమైన ఆగిపోయిన-సమయ పని కోసం మొత్తం రోజులు/వారాలు (ఔషధ సమయం, ప్రాజెక్ట్ వ్యవధి, మైలుపల్లు నిలువెత్త).

పని చేసిన ఉదాహరణ

1 జనవరి 2000 జన్మించారు, 1 జనవరి 2020 కొలిచారు:

చర్యవిలువ
క్యాలెండర్ వయస్సు20 సంవత్సరాలు, 0 నెలలు, 0 రోజులు
మొత్తం రోజులు7,305
మొత్తం వారాలు1,043
జన్ములేపిన వారం దినశనివారం

7,305 రోజులు = 20 × 365 + 5 లీప్ రోజులు (2000, 2004, 2008, 2012, 2016). ఆ ఒక వివరం — ఐదు అదనపు రోజులు చాలా మంది మరచిపోతారు — కాలిక్యులేటర్ మానసిక గణితపై విజయవంతం కాబట్టి సరిగ్గా ఎందుకు.

Birth date to target date: 20 years, 7,305 days Birth 2000-01-01 Target 2020-01-01 20 years = 7,305 days

కోడ్‌లో వయస్సు

ప్రతి భాషలో ఒకే లెక్కింపు. క్యాలెండర్ వయస్సు కోసం, చేతితో చేసిన అంకగణితం కంటే అంతర్నిర్మిత తేదీ లైబ్రరీని ఇష్టపడండి — ఇది ఇప్పటికే లీప్ సంవత్సరాలు మరియు నెల దైర్ఘ్యాలను తెలుసుకుంటుంది.

1' Whole days between two dates (A1 = birth, B1 = target):
2=B1-A1
3
4' Calendar age in complete years / months / leftover days:
5=DATEDIF(A1, B1, "y") & " years, " & DATEDIF(A1, B1, "ym") & " months, " & DATEDIF(A1, B1, "md") & " days"
6

సాధారణ ప్రశ్నలు

నాకు సరిగ్గా ఎంత వయస్సు ఉంది? మీ జన్మమరణ తేదీని నమోదు చేయండి మరియు లక్ష్యాన్ని ఈ రోజులో ఉంచండి. కాలిక్యులేటర్ సంవత్సరాలు, నెలలు మరియు రోజుల్లో మీ వయస్సు చూపుతుంది, మరియు మొత్తం రోజులు, వారాలు, గంటలు మరియు సెకన్లలో దానిని పునరావృతం చేస్తుంది.

నా వయస్సు ఏ కారణంగా ఇతర కాలిక్యులేటర్ నుండి భిన్నంగా ఉంది? దాదాపుగా ఎల్లప్పుడూ నెల/రోజు మిగిలిన. సాధనాలు నెల సరిహద్దుల వద్ద చివరి పూర్ణ నెల తరువాత రోజులను లెక్కించే విధానంపై అంగీకరించవు. ఈ చిన్న నెల బిగుబందు చేస్తుంది (relativedelta సమ్మతి); 30 ద్వారా విభజించే సాధనం ఒక రెండు రోజుల్లో భిన్నంగా ఉంటుంది.

ఇది లీప్ సంవత్సరాలు మరియు ఫిబ్రవరి 29 జన్మదిన నిర్వహిస్తుందా? అవును. రోజు గణనలు పరిధిలో ప్రతి లీప్ రోజు చేర్చుకుంటాయి, మరియు ఫిబ్రవరి 29 జన్మదిన నాన్-లీప్ సంవత్సరాలలో ఫిబ్రవరి 28 / మార్చి 1 కు కొలిచినప్పుడు ఓవర్‌ఫ్లో కుండానికి అంచనా.

నేను గత లేదా భవిష్యత్ తేదీలో వయస్సును లెక్కించగలను? అవును — "వయస్సు సమయానికి" ఫీల్డ్‌ను ఏదైనా తేదీకి సెట్ చేయండి. భవిష్యత్ తేదీ మీరు ఆ సమయానికి ఎంత వయస్సు ఉంటుందో చెబుతుంది; గత తేదీ, నిన్నటి ఉన్నారు.

సమయ సమూహాల గురించు ఏమి? తేదీలు గణన చేయడానికి UTC ఉదయం కు సాధారణీకరించబడతాయి, కాబట్టి మీరు ఎక్కడ ఉన్నా లేదా డేలైట్ సేవింగ్ మార్పిందా తనుకూలంగా సమస్త రోజు మొత్తం స్థిరంగా ఉంటుంది.

స్రోతాలు

  1. Python dateutilrelativedelta (ఈ సాధనం అనుసరించే క్యాలెండర్-వయస్సు నెల/రోజు నియమం).
  2. జావా ప్ల్యాట్‌ఫారమ్ — Period.between మరియు ChronoUnit.DAYS.
  3. మైక్రోసాఫ్ట్ ఎక్సెల్ — DATEDIF ఫంక్షన్.
  4. MDN వెబ్ డాక్‌లు — Date.
  5. డెర్‌షోవిట్జ్, N., & రీంగోల్డ్, E. M. కాలెండర్ లెక్కలు: చరమ సంచయం. కేంబ్రిడ్జ్ విశ్వవిద్యాలయ ప్రెస్, 2018.