LibraTool logoLibraTool

ਮੁਫ਼ਤ ਸਮਾਂ ਕੈਲਕੁਲੇਟਰ

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 ਘੰਟੇ

ਇਹ ਕਿਵੇਂ ਕੰਮ ਕਰਦਾ ਹੈ

ਸਾਰੀ ਗਣਨਾ ਹੱਥ ਨਾਲ ਲਿਖੇ parser ਅਤੇ ਪੂਰਨ-ਅੰਕ ਹਿਸਾਬ ਨਾਲ ਬ੍ਰਾਊਜ਼ਰ ਵਿੱਚ ਹੁੰਦੀ ਹੈ — ਕੋਈ ਲਾਇਬ੍ਰੇਰੀ, ਕੋਈ ਸਰਵਰ ਨਹੀਂ। ਟੂਲ HH:MM:SS strings ਨੂੰ ਕੱਚੀ ਸਕਿੰਟ ਗਿਣਤੀ ਵਿੱਚ ਬਦਲਦਾ ਹੈ, ਜੋੜ, ਘਟਾਓ ਜਾਂ ਫ਼ਰਕ ਲਾਉਂਦਾ ਹੈ, ਫਿਰ ਨਤੀਜੇ ਨੂੰ ਵਾਪਸ ਫਾਰਮੈਟ ਕਰਦਾ ਹੈ।

  1. 1
    ਇਨਪੁੱਟ ਪਾਰਸਿੰਗ
    ਜਿਵੇਂ ਤੁਸੀਂ ਟਾਈਪ ਕਰਦੇ ਹੋ, ਇੱਕ ਖ਼ਾਸ parseHMS function ਹਰ ਖੇਤਰ ਨੂੰ colons 'ਤੇ ਵੰਡਦਾ ਹੈ ਅਤੇ ਹਿੱਸਿਆਂ ਨੂੰ ਇੱਕ ਪੂਰਨ ਅੰਕ — ਕੁੱਲ ਸਕਿੰਟ — ਵਿੱਚ ਬਦਲਦਾ ਹੈ। ਇਹ HH:MM:SS, HH:MM, ਜਾਂ ਸਿਰਫ਼ ਨੰਬਰ (ਮਿੰਟ ਮੰਨਿਆ ਜਾਂਦਾ) ਮੰਨਦਾ ਹੈ, ਅਤੇ ਕਿਸੇ ਵੀ ਗ਼ੈਰ-ਅੰਕੀ ਜਾਂ ਘੜੀ ਸੀਮਾ ਤੋਂ ਬਾਹਰ ਚੀਜ਼ ਨੂੰ ਰੱਦ ਕਰਦਾ ਹੈ।
  2. 2
    ਮੋਡ-ਖ਼ਾਸ ਹਿਸਾਬ
    ਜੋੜੋ/ਘਟਾਓ ਮੋਡ ਵਿੱਚ ਦੋ ਸਕਿੰਟ-ਗਿਣਤੀਆਂ ਸਿੱਧੀਆਂ ਜੋੜੀਆਂ ਜਾਂ ਘਟਾਈਆਂ ਜਾਂਦੀਆਂ ਹਨ। ਵਿਚਕਾਰਲਾ-ਸਮਾਂ ਮੋਡ ਵਿੱਚ ਟੂਲ ਅੰਤ ਤੋਂ ਸ਼ੁਰੂ ਘਟਾਉਂਦਾ ਹੈ; ਜੇ ਨਤੀਜਾ ਨੈਗੇਟਿਵ ਹੋਵੇ ਤਾਂ 86400 ਸਕਿੰਟ ਜੋੜਦਾ ਹੈ ਅਤੇ ਨਤੀਜੇ ਨੂੰ ਅੱਧੀ ਰਾਤ ਪਾਰ ਕਰਨ ਵਾਲਾ ਨਿਸ਼ਾਨਿਤ ਕਰਦਾ ਹੈ। Timesheet ਮੋਡ ਵਿੱਚ ਇਹ ਮਿਆਦ ਕਤਾਰਾਂ ਦੀ ਕਿਸੇ ਵੀ ਸੂਚੀ ਨੂੰ ਇੱਕ ਜੋੜ ਵਿੱਚ ਬਦਲਦਾ ਹੈ।
  3. 3
    ਬਿਲਿੰਗ ਗੋਲਾਈ
    ਨਤੀਜਾ ਮੌਜੂਦ ਹੋਣ 'ਤੇ, ਇੱਕ ਵੱਖਰੀ ਗਣਨਾ ਪੂਰਨ-ਅੰਕ ਗੋਲਾਈ (Math.round(abs / increment) * increment) ਨਾਲ ਪੂਰਨ ਸਕਿੰਟ ਕੁੱਲ ਨੂੰ ਨੇੜਲੇ 6-, 10- ਜਾਂ 15-ਮਿੰਟ ਵਾਧੇ ਤੱਕ ਗੋਲ ਕਰਦੀ ਹੈ, ਫਿਰ ਬਿਲ ਬਣਾਉਣ ਲਈ ਗੋਲ ਮੁੱਲ ਨੂੰ ਦਸ਼ਮਲਵ ਘੰਟਿਆਂ ਵਜੋਂ ਦਿਖਾਉਂਦੀ ਹੈ।
  4. 4
    ਨਤੀਜਾ ਡਿਸਪਲੇ ਅਤੇ ਕਾਪੀ
    ਅੰਤਿਮ ਸਕਿੰਟ ਗਿਣਤੀ HH:MM:SS, ਸਾਦੀ-ਭਾਸ਼ਾ ਵੰਡ (ਜਿਵੇਂ '2h 15m 30s'), ਅਤੇ ਇਕਾਈ ਬਦਲਾਵਾਂ (ਦਸ਼ਮਲਵ ਮਿੰਟ, ਦਸ਼ਮਲਵ ਘੰਟੇ, ਕੱਚੇ ਸਕਿੰਟ) ਵਿੱਚ ਫਾਰਮੈਟ ਹੁੰਦੀ ਹੈ। ਕਾਪੀ ਬਟਨ navigator.clipboard.writeText ਰਾਹੀਂ HH:MM:SS string ਕਲਿੱਪਬੋਰਡ 'ਤੇ ਲਿਖਦਾ ਹੈ।

ਸੰਬੰਧਿਤ ਟੂਲ

ਅਕਸਰ ਪੁੱਛੇ ਜਾਂਦੇ ਸਵਾਲ