ఉచిత సమయ కాలిక్యులేటర్

HH:MM:SS వ్యవధులను జోడించండి లేదా తీసివేయండి, లేదా రెండు టైమ్‌స్టాంప్‌ల మధ్య సమయాన్ని కనుగొనండి. వర్క్ లాగ్‌లు, రేస్ స్ప్లిట్‌లు, మరియు ప్రాజెక్ట్ ట్రాకింగ్‌కు ఉపయోగకరం.

లోడ్ అయిన తర్వాత ఆఫ్‌లైన్‌లో పనిచేస్తుంది

ఫార్మాట్‌లు: HH:MM:SS (ఉదా. 01:30:45) లేదా HH:MM (ఉదా. 02:15)

ఫలితం

02:15:30

2h 15m 30s · 8,130 మొత్తం సెకన్లు

135.50
నిమిషాలు
2.258
గంటలు
8,130
సెకన్లు
బిల్లింగ్ రౌండింగ్
2.26 గంటలు

ఇది ఎలా పనిచేస్తుంది

అన్ని లెక్కలు చేతితో రాసిన పార్సర్ మరియు పూర్ణాంక అంకగణితం ఉపయోగించి బ్రౌజర్‌లో జరుగుతాయి — లైబ్రరీ లేదు, సర్వర్ లేదు. టూల్ HH:MM:SS స్ట్రింగ్‌లను ముడి సెకన్ల సంఖ్యగా మార్చి, కూడిక, తీసివేత, లేదా తేడాను వర్తింపజేసి, ఫలితాన్ని తిరిగి ఫార్మాట్ చేస్తుంది.

  1. 1
    ఇన్‌పుట్ పార్సింగ్
    మీరు టైప్ చేస్తుండగా, అనుకూల parseHMS ఫంక్షన్ ప్రతి ఫీల్డ్‌ను కోలన్‌లపై విభజించి భాగాలను ఒకే పూర్ణాంకంగా మారుస్తుంది — మొత్తం సెకన్లు. ఇది HH:MM:SS, HH:MM, లేదా సాదా సంఖ్యను (నిమిషాలుగా పరిగణించబడుతుంది) అంగీకరిస్తుంది, సంఖ్య కాని లేదా గడియార పరిధి వెలుపలి దేనినైనా తిరస్కరిస్తుంది.
  2. 2
    మోడ్-నిర్దిష్ట అంకగణితం
    Add/Subtract మోడ్‌లో రెండు సెకన్ల సంఖ్యలు నేరుగా కూడబడతాయి లేదా తీసివేయబడతాయి. Time-Between మోడ్‌లో టూల్ ముగింపు నుండి ప్రారంభాన్ని తీసివేస్తుంది; ఫలితం నెగటివ్ అయితే 86400 సెకన్లు జోడించి ఫలితాన్ని అర్ధరాత్రి దాటినట్లు గుర్తిస్తుంది. Timesheet మోడ్‌లో ఏ సంఖ్యలో ఉన్న వ్యవధి వరుసల జాబితానైనా ఒకే మొత్తానికి తగ్గిస్తుంది.
  3. 3
    బిల్లింగ్ రౌండింగ్
    ఫలితం వచ్చిన తర్వాత, ప్రత్యేక లెక్క పూర్ణాంక రౌండింగ్ (Math.round(abs / increment) * increment) ఉపయోగించి సంపూర్ణ సెకన్ల మొత్తాన్ని దగ్గరి 6-, 10-, లేదా 15-నిమిషాల increment‌కు రౌండ్ చేస్తుంది, తర్వాత ఇన్‌వాయిసింగ్ కోసం రౌండ్ చేసిన విలువను దశాంశ గంటలుగా చూపుతుంది.
  4. 4
    ఫలిత ప్రదర్శన మరియు కాపీ
    చివరి సెకన్ల సంఖ్య HH:MM:SSగా, సాదా భాష విభజనగా (ఉదా. '2h 15m 30s'), మరియు యూనిట్ మార్పిడులుగా (దశాంశ నిమిషాలు, దశాంశ గంటలు, ముడి సెకన్లు) ఫార్మాట్ చేయబడుతుంది. కాపీ బటన్ navigator.clipboard.writeText ద్వారా HH:MM:SS స్ట్రింగ్‌ను క్లిప్‌బోర్డ్‌కు రాస్తుంది.

సంబంధిత సాధనాలు

తరచుగా అడిగే ప్రశ్నలు