ਮੁਫ਼ਤ ਕੰਮਕਾਜੀ ਦਿਨ ਕੈਲਕੁਲੇਟਰ
ਤਾਰੀਖਾਂ ਵਿਚਕਾਰ ਕੰਮਕਾਜੀ ਦਿਨ ਗਿਣੋ ਜਾਂ ਕਿਸੇ ਤਾਰੀਖ ਤੋਂ ਕੰਮਕਾਜੀ ਦਿਨ ਜੋੜੋ/ਘਟਾਓ। ਅਨੁਕੂਲਿਤ ਹਫਤਾਵਾਰੀ ਛੁੱਟੀ ਪ੍ਰਬੰਧਨ ਅਤੇ ਛੁੱਟੀਆਂ ਦੀ ਸੂਚੀ।
ਵੀਕਐਂਡ (ਗੈਰ-ਕਾਰਜਕਾਰੀ) ਦਿਨ
0 ਛੁੱਟੀ ਸੰਰਚਿਤ
ਇਹ ਕਿਵੇਂ ਕੰਮ ਕਰਦਾ ਹੈ
ਇਹ ਟੂਲ ਬਿਨਾਂ ਕਿਸੇ ਬਾਹਰੀ ਲਾਇਬ੍ਰੇਰੀ ਦੇ ਪੂਰੀ ਤਰ੍ਹਾਂ ਬ੍ਰਾਊਜ਼ਰ ਵਿੱਚ ਚੱਲਦਾ ਹੈ — ਸਾਰਾ ਤਾਰੀਖ ਹਿਸਾਬ ਮੂਲ Date object ਵਰਤਦੀ ਹੱਥ ਨਾਲ ਲਿਖੀ JavaScript ਹੈ। ਇਸਦੇ ਦੋ ਮੋਡ ਹਨ: ਦੋ ਤਾਰੀਖਾਂ ਵਿਚਕਾਰ ਕੰਮਕਾਜੀ ਦਿਨ ਗਿਣਨਾ, ਅਤੇ ਦਿੱਤੇ ਕਾਰੋਬਾਰੀ ਦਿਨ ਜੋੜ ਜਾਂ ਘਟਾ ਕੇ ਭਵਿੱਖ (ਜਾਂ ਅਤੀਤ) ਦੀ ਤਾਰੀਖ ਕੱਢਣਾ।
- 1UTC ਖਿਸਕਾਅ ਤੋਂ ਬਿਨਾਂ ਤਾਰੀਖ ਪਾਰਸਿੰਗਤਾਰੀਖ ਇਨਪੁੱਟ YYYY-MM-DD string ਨੂੰ ਸਾਲ, ਮਹੀਨੇ ਅਤੇ ਦਿਨ ਦੇ ਹਿੱਸਿਆਂ ਵਿੱਚ ਵੰਡ ਕੇ ਅਤੇ ਲੋਕਲ Date ਬਣਾ ਕੇ ਪਾਰਸ ਹੁੰਦੇ ਹਨ — Date.parse() ਨਾਲ ਨਹੀਂ — ਇਸ ਲਈ ਨਤੀਜਾ ਹਮੇਸ਼ਾ ਉਹੀ ਕੈਲੰਡਰ ਦਿਨ ਹੁੰਦਾ ਹੈ ਜੋ ਤੁਸੀਂ ਟਾਈਪ ਕੀਤਾ, ਤੁਹਾਡੇ ਟਾਈਮਜ਼ੋਨ offset ਤੋਂ ਬੇਪਰਵਾਹ।
- 2ਛੁੱਟੀ ਜਾਂਚ ਅਤੇ ਖੋਜਹਰ ਛੁੱਟੀ entry ਸਖ਼ਤ YYYY-MM-DD regex ਨਾਲ ਮਿਲਾਈ ਜਾਂਦੀ ਹੈ, ਫਿਰ Date ਮੁੜ ਬਣਾ ਕੇ ਅਤੇ ਉਸਦੇ ਹਿੱਸਿਆਂ ਦੀ ਵਾਪਸ ਤੁਲਨਾ ਕਰਕੇ ਜਾਂਚੀ ਜਾਂਦੀ ਹੈ — ਇਸ ਲਈ 2026-02-31 ਵਰਗੀਆਂ ਅਸੰਭਵ ਤਾਰੀਖਾਂ ਚੁੱਪ-ਚਾਪ ਮਾਰਚ ਵਿੱਚ ਜਾਣ ਦੀ ਥਾਂ ਰੱਦ ਹੋ ਕੇ UI ਵਿੱਚ ਨਿਸ਼ਾਨਿਤ ਹੁੰਦੀਆਂ ਹਨ। ਵੈਧ entries loop ਦੌਰਾਨ O(1) ਖੋਜ ਲਈ ਲੋਕਲ ਤਾਰੀਖ string ਨਾਲ keyed Set ਵਿੱਚ ਰੱਖੀਆਂ ਜਾਂਦੀਆਂ ਹਨ।
- 3ਸੈੱਟ ਕਰਨਯੋਗ ਹਫ਼ਤਾ-ਅੰਤ ਨਾਲ ਦਿਨ-ਦਰ-ਦਿਨ ਦੁਹਰਾਓ'ਤਾਰੀਖਾਂ ਵਿਚਕਾਰ ਗਿਣੋ' ਮੋਡ ਲਈ, ਟੂਲ ਸੀਮਾ ਦੇ ਹਰ ਕੈਲੰਡਰ ਦਿਨ ਵਿੱਚੋਂ ਲੰਘਦਾ ਹੈ, ਹਰ ਇੱਕ ਨੂੰ ਤੁਹਾਡੇ ਸੈੱਟ ਕੀਤੇ ਹਫ਼ਤਾ-ਅੰਤ ਦਿਨਾਂ (ਸੱਤਾਂ ਦਿਨਾਂ ਦਾ ਕੋਈ ਵੀ ਮੇਲ) ਅਤੇ ਛੁੱਟੀ Set ਨਾਲ ਜਾਂਚਦਾ ਹੈ, ਫਿਰ ਕੰਮਕਾਜੀ ਦਿਨ, ਹਫ਼ਤਾ-ਅੰਤ ਦਿਨ, ਅਤੇ ਆਈਆਂ ਛੁੱਟੀਆਂ ਵੱਖਰੇ ਗਿਣਦਾ ਹੈ। 'ਕਾਰੋਬਾਰੀ ਦਿਨ ਜੋੜੋ' ਮੋਡ ਲਈ, ਇਹ ਗ਼ੈਰ-ਕੰਮਕਾਜੀ ਦਿਨ ਛੱਡਦੇ ਹੋਏ ਇੱਕ-ਇੱਕ ਦਿਨ ਅੱਗੇ ਜਾਂ ਪਿੱਛੇ ਚੱਲਦਾ ਹੈ, ਜਦੋਂ ਤੱਕ ਮੰਗੀ ਗਿਣਤੀ ਦੇ ਕਾਰੋਬਾਰੀ ਦਿਨ ਪੂਰੇ ਨਾ ਹੋ ਜਾਣ।
- 4ਲੋਕੇਲ-ਜਾਣੂ ਨਤੀਜਾ ਡਿਸਪਲੇ'ਜੋੜੋ' ਮੋਡ ਵਿੱਚ ਅੰਤਿਮ ਤਾਰੀਖ toLocaleDateString() ਰਾਹੀਂ ਬ੍ਰਾਊਜ਼ਰ ਦੇ ਬਿਲਟ-ਇਨ Intl ਨਾਲ ਫਾਰਮੈਟ ਹੁੰਦੀ ਹੈ, ਇਸ ਲਈ ਇਹ ਬਿਨਾਂ ਕਿਸੇ ਵਾਧੂ ਲਾਇਬ੍ਰੇਰੀ ਦੇ ਵਰਤੋਂਕਾਰ ਦੀ ਲੋਕਲ ਭਾਸ਼ਾ ਅਤੇ ਕੈਲੰਡਰ ਨਿਯਮ ਵਿੱਚ ਦਿਸਦੀ ਹੈ।
ਸੰਬੰਧਿਤ ਟੂਲ
ਤਾਰੀਖ ਅੰਤਰ ਕੈਲਕੁਲੇਟਰ
ਦੋ ਤਾਰੀਖਾਂ ਵਿਚਕਾਰ ਸਹੀ ਅੰਤਰ ਗਿਣੋ — ਸਾਲ, ਮਹੀਨੇ, ਦਿਨ, ਹਫ਼ਤੇ, ਕੰਮਕਾਜੀ ਦਿਨ (ਹਫਤਾਵਾਰੀ ਛੁੱਟੀਆਂ ਨੂੰ ਛੱਡ ਕੇ), ਘੰਟੇ, ਅਤੇ ਮਿੰਟ।
ਸਮਾਂ ਕੈਲਕੁਲੇਟਰ
HH:MM:SS ਮਿਆਦਾਂ ਜੋੜੋ ਜਾਂ ਘਟਾਓ, ਜਾਂ ਦੋ ਟਾਈਮਸਟੈਂਪਾਂ ਵਿਚਕਾਰ ਸਮਾਂ ਲੱਭੋ। ਕੰਮ ਦੇ ਲੌਗ, ਰੇਸ ਸਪਲਿਟ, ਅਤੇ ਪ੍ਰੋਜੈਕਟ ਟ੍ਰੈਕਿੰਗ ਲਈ ਲਾਭਦਾਇਕ।
ਜ਼ਕਾਤ ਕੈਲਕੁਲੇਟਰ
ਨਕਦ, ਸੋਨੇ, ਚਾਂਦੀ, ਕਾਰੋਬਾਰੀ ਸੰਪਤੀਆਂ ਅਤੇ ਬੱਚਤਾਂ 'ਤੇ ਸੋਨੇ ਜਾਂ ਚਾਂਦੀ ਦੇ ਨਿਸਾਬ ਦੇ ਮੁਕਾਬਲੇ ਜ਼ਕਾਤ (2.5%) ਦੀ ਗਣਨਾ ਕਰੋ — ਆਪਣੀ ਮੁਦਰਾ ਵਿੱਚ, ਪੂਰੀ ਤਰ੍ਹਾਂ ਆਪਣੀ ਡਿਵਾਈਸ 'ਤੇ।