Cron ਐਕਸਪ੍ਰੈਸ਼ਨ ਪਾਰਸਰ

ਆਪਣੇ ਬ੍ਰਾਊਜ਼ਰ ਵਿੱਚ ਹੀ ਇੱਕ cron ਸ਼ਡਿਊਲ ਨੂੰ ਸਾਦੇ ਖੇਤਰ ਦੇ ਵੇਰਵੇ ਵਿੱਚ ਪਾਰਸ ਕਰੋ ਅਤੇ ਇਸਦੇ ਅਗਲੀ ਵਾਰ ਚੱਲਣ ਦੇ ਸਮੇਂ ਦਾ ਪੂਰਵ-ਦਰਸ਼ਨ ਕਰੋ।

Cron ਐਕਸਪ੍ਰੈਸ਼ਨ

ਅਗਲੀ ਵਾਰ ਚੱਲਣਾ

(ਤੁਹਾਡਾ ਸਥਾਨਕ ਸਮਾਂ)

ਪਾਰਸ ਕਰਨ ਲਈ ਇੱਕ cron ਐਕਸਪ੍ਰੈਸ਼ਨ ਦਰਜ ਕਰੋ।

ਤੁਹਾਡਾ cron ਐਕਸਪ੍ਰੈਸ਼ਨ ਤੁਹਾਡੇ ਬ੍ਰਾਊਜ਼ਰ ਵਿੱਚ ਪਾਰਸ ਕੀਤਾ ਜਾਂਦਾ ਹੈ। BroBroGo ਨੂੰ ਕੁਝ ਵੀ ਨਹੀਂ ਭੇਜਿਆ ਜਾਂਦਾ।

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

ਇਹ ਟੂਲ ਕਿਸ ਤਰ੍ਹਾਂ ਦੇ cron ਸਿੰਟੈਕਸ ਦਾ ਸਮਰਥਨ ਕਰਦਾ ਹੈ?

ਸਟੈਂਡਰਡ 5-ਖੇਤਰ ਵਾਲਾ cron — ਮਿੰਟ, ਘੰਟਾ, ਮਹੀਨੇ ਦਾ ਦਿਨ, ਮਹੀਨਾ, ਅਤੇ ਹਫ਼ਤੇ ਦਾ ਦਿਨ — ਜਿਸ ਵਿੱਚ ਰੇਂਜ (1-5), ਸਟੈਪਸ (*/15), ਸੂਚੀਆਂ (1,15), ਨਾਮ ਵਾਲੇ ਮਹੀਨੇ ਅਤੇ ਹਫ਼ਤੇ ਦੇ ਦਿਨ (JAN, MON), ਅਤੇ @yearly/@monthly/@weekly/@daily/@hourly ਸ਼ਾਰਟਕੱਟ ਸ਼ਾਮਲ ਹਨ। ਇੱਕ ਆਸਾਨੀ ਨਾਲ ਭੁੱਲਣ ਵਾਲਾ ਨਿਯਮ: ਜਦੋਂ ਮਹੀਨੇ ਦਾ ਦਿਨ ਅਤੇ ਹਫ਼ਤੇ ਦਾ ਦਿਨ ਦੋਵੇਂ ਸੀਮਤ ਹੁੰਦੇ ਹਨ (ਤਾਰਾ * ਨਹੀਂ ਹੁੰਦੇ), ਤਾਂ ਕਿਸੇ ਇੱਕ 'ਤੇ ਮੇਲ ਖਾਣਾ ਹੀ ਕਾਫ਼ੀ ਹੁੰਦਾ ਹੈ — ਉਹਨਾਂ ਦਾ ਆਪਸ ਵਿੱਚ ਸਹਿਮਤ ਹੋਣਾ ਜ਼ਰੂਰੀ ਨਹੀਂ ਹੈ।

ਅਗਲੀ ਵਾਰ ਚੱਲਣ ਦੇ ਸਮੇਂ ਕਿਸ ਟਾਈਮਜ਼ੋਨ ਵਿੱਚ ਦਿਖਾਏ ਗਏ ਹਨ?

ਤੁਹਾਡੇ ਬ੍ਰਾਊਜ਼ਰ ਦਾ ਸਥਾਨਕ ਸਮਾਂ ਖੇਤਰ (timezone) — ਉਹੀ ਜੋ ਤੁਹਾਡੀ ਸਿਸਟਮ ਘੜੀ ਵਰਤਦੀ ਹੈ। ਸਟੈਂਡਰਡ cron ਦਾ ਆਪਣਾ ਕੋਈ ਟਾਈਮਜ਼ੋਨ ਨਹੀਂ ਹੁੰਦਾ; ਇਸਨੂੰ ਚਲਾਉਣ ਵਾਲਾ ਜੋਬ ਸ਼ਡਿਊਲਰ ਇਹ ਫੈਸਲਾ ਕਰਦਾ ਹੈ, ਇਸਲਈ ਇਹਨਾਂ ਸਮਿਆਂ ਨੂੰ ਆਪਣੇ ਖੁਦ ਦੇ ਸਥਾਨਕ ਸ਼ਡਿਊਲ ਦੇ ਪੂਰਵ-ਦਰਸ਼ਨ ਵਜੋਂ ਦੇਖੋ, ਨਾ ਕਿ ਜ਼ਰੂਰੀ ਤੌਰ 'ਤੇ ਸਰਵਰ ਦੇ ਸਮੇਂ ਵਜੋਂ।

ਇਹ ਕਿਉਂ ਕਹਿੰਦਾ ਹੈ ਕਿ ਇਹ ਸ਼ਡਿਊਲ ਕਦੇ ਨਹੀਂ ਵਾਪਰ ਸਕਦਾ?

ਆਮ ਤੌਰ 'ਤੇ ਮਹੀਨੇ ਦੇ ਦਿਨ ਦਾ ਅਜਿਹਾ ਮੁੱਲ ਜੋ ਹਰ ਚੁਣੇ ਗਏ ਮਹੀਨੇ ਵਿੱਚ ਮੌਜੂਦ ਨਹੀਂ ਹੁੰਦਾ — ਉਦਾਹਰਨ ਲਈ, ਮਹੀਨੇ ਦੇ ਖੇਤਰ ਵਿੱਚ ਅਪ੍ਰੈਲ, ਜੂਨ, ਸਤੰਬਰ ਜਾਂ ਨਵੰਬਰ ਦੇ ਨਾਲ 31ਵਾਂ ਦਿਨ। ਅਜਿਹਾ ਦਿਨ ਚੁਣੋ ਜੋ ਤੁਹਾਡੇ ਦੁਆਰਾ ਸੂਚੀਬੱਧ ਕੀਤੇ ਸਾਰੇ ਮਹੀਨਿਆਂ ਵਿੱਚ ਮੌਜੂਦ ਹੋਵੇ, ਜਾਂ ਸ਼ਡਿਊਲ ਨੂੰ ਵੱਖਰੇ ਐਕਸਪ੍ਰੈਸ਼ਨਾਂ ਵਿੱਚ ਵੰਡੋ।

Cron ਐਕਸਪ੍ਰੈਸ਼ਨ ਪਾਰਸਰ ਦੀ ਕਾਰਜਸ਼ੀਲਤਾ

ਇਹ ਟੂਲ ਇੱਕ cron ਐਕਸਪ੍ਰੈਸ਼ਨ ਨੂੰ ਲੈਂਦਾ ਹੈ ਅਤੇ ਇਸਨੂੰ ਇਸਦੇ ਵਿਅਕਤੀਗਤ ਹਿੱਸਿਆਂ ਵਿੱਚ ਵੰਡਦਾ ਹੈ, ਜਿਸ ਨਾਲ ਇਹ ਸਪਸ਼ਟ ਹੁੰਦਾ ਹੈ ਕਿ ਸ਼ਡਿਊਲ ਦੇ ਹਰੇਕ ਹਿੱਸੇ ਦਾ ਕੀ ਅਰਥ ਹੈ। ਇਹ ਤੁਹਾਡੇ ਸਥਾਨਕ ਟਾਈਮਜ਼ੋਨ ਵਿੱਚ ਪੇਸ਼ ਕੀਤੇ ਗਏ ਅਗਲੇ ਸਮਿਆਂ ਦੀ ਇੱਕ ਸੂਚੀ ਦੀ ਗਣਨਾ ਕਰਦਾ ਹੈ ਅਤੇ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰਦਾ ਹੈ ਜਦੋਂ ਇਹ ਸ਼ਡਿਊਲ ਚੱਲੇਗਾ।

ਇਹ ਟੂਲ ਮੁੱਖ ਤੌਰ 'ਤੇ ਹੇਠ ਲਿਖੇ ਉਪਭੋਗਤਾਵਾਂ ਲਈ ਉਪਯੋਗੀ ਹੈ:

  • ਡਿਵੈਲਪਰ ਜਿਨ੍ਹਾਂ ਨੂੰ ਟਾਸਕ ਸ਼ਡਿਊਲਿੰਗ ਕੌਂਫਿਗਰੇਸ਼ਨਾਂ ਦੀ ਪੁਸ਼ਟੀ ਕਰਨ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ।
  • ਓਪਰੇਸ਼ਨ ਕਰਮਚਾਰੀ ਜੋ ਸ਼ਡਿਊਲ ਕੀਤੇ ਕੰਮਾਂ (jobs) ਦਾ ਪ੍ਰਬੰਧਨ ਕਰਦੇ ਹਨ।
  • ਤਕਨੀਕੀ ਸਹਾਇਤਾ ਸਟਾਫ ਜੋ ਸ਼ਡਿਊਲ ਕੀਤੀਆਂ ਪ੍ਰਕਿਰਿਆਵਾਂ ਦੀਆਂ ਸਮੱਸਿਆਵਾਂ ਦਾ ਨਿਪਟਾਰਾ ਕਰਦੇ ਹਨ।

ਇਨਪੁਟ ਪੈਰਾਮੀਟਰ

ਟੂਲ ਨੂੰ ਕੰਮ ਕਰਨ ਲਈ ਹੇਠਾਂ ਦਿੱਤੇ ਇਨਪੁਟਸ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ:

  1. Cron ਐਕਸਪ੍ਰੈਸ਼ਨ: ਇੱਕ ਸਿੰਗਲ-ਲਾਈਨ ਟੈਕਸਟ ਇਨਪੁਟ।
    • ਸਵੀਕਾਰ ਕੀਤੇ ਗਏ ਫਾਰਮੈਟਾਂ ਵਿੱਚ ਸਟੈਂਡਰਡ 5-field cron ਐਕਸਪ੍ਰੈਸ਼ਨ ਸ਼ਾਮਲ ਹਨ, ਜਿਸ ਵਿੱਚ ਮਿੰਟ, ਘੰਟਾ, ਮਹੀਨੇ ਦਾ ਦਿਨ, ਮਹੀਨਾ, ਅਤੇ ਹਫ਼ਤੇ ਦਾ ਦਿਨ ਸ਼ਾਮਲ ਹੁੰਦੇ ਹਨ।
    • ਇਹ ਰੇਂਜ (ਜਿਵੇਂ ਕਿ 1-5), ਸਟੈਪਸ (ਜਿਵੇਂ ਕਿ */15), ਸੂਚੀਆਂ (ਜਿਵੇਂ ਕਿ 1,15), ਨਾਮ ਵਾਲੇ ਮਹੀਨੇ (ਜਿਵੇਂ ਕਿ JAN), ਨਾਮ ਵਾਲੇ ਹਫ਼ਤੇ ਦੇ ਦਿਨ (ਜਿਵੇਂ ਕਿ MON), ਅਤੇ ਸ਼ਾਰਟਕੱਟ ਜਿਵੇਂ ਕਿ @yearly, @monthly, @weekly, @daily, ਅਤੇ @hourly ਦਾ ਸਮਰਥਨ ਕਰਦਾ ਹੈ।
    • ਉਦਾਹਰਨ ਇਨਪੁਟ: */15 9-17 * * MON-FRI
  2. ਗਿਣਤੀ: ਅਗਲੀ ਵਾਰ ਚੱਲਣ ਦੇ ਦਿਖਾਏ ਜਾਣ ਵਾਲੇ ਸਮਿਆਂ ਦੀ ਸੰਖਿਆ ਨੂੰ ਅਨੁਕੂਲ ਕਰਨ ਲਈ ਇੱਕ ਸੰਖਿਆਤਮਕ ਇਨਪੁਟ, ਜੋ ਕਿ 1 ਤੋਂ 20 ਤੱਕ ਹੋ ਸਕਦੀ ਹੈ।

ਆਉਟਪੁਟ ਅਤੇ ਸ਼ਡਿਊਲ ਦਾ ਵੇਰਵਾ

ਜਦੋਂ ਇੱਕ ਵੈਧ ਐਕਸਪ੍ਰੈਸ਼ਨ ਦਰਜ ਕੀਤਾ ਜਾਂਦਾ ਹੈ, ਤਾਂ ਟੂਲ ਹੇਠ ਲਿਖੇ ਆਉਟਪੁਟ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ:

  • ਸ਼ਡਿਊਲ ਦਾ ਵੇਰਵਾ:
    • ਮਿੰਟ: ਮਿੰਟ ਖੇਤਰ ਲਈ ਪਾਰਸ ਕੀਤਾ ਗਿਆ ਮੁੱਲ।
    • ਘੰਟਾ: ਘੰਟੇ ਖੇਤਰ ਲਈ ਪਾਰਸ ਕੀਤਾ ਗਿਆ ਮੁੱਲ।
    • ਮਹੀਨੇ ਦਾ ਦਿਨ: ਮਹੀਨੇ ਦੇ ਦਿਨ ਦੇ ਖੇਤਰ ਲਈ ਪਾਰਸ ਕੀਤਾ ਗਿਆ ਮੁੱਲ।
    • ਮਹੀਨਾ: ਮਹੀਨੇ ਦੇ ਖੇਤਰ ਲਈ ਪਾਰਸ ਕੀਤਾ ਗਿਆ ਮੁੱਲ।
    • ਹਫ਼ਤੇ ਦਾ ਦਿਨ: ਹਫ਼ਤੇ ਦੇ ਦਿਨ ਦੇ ਖੇਤਰ ਲਈ ਪਾਰਸ ਕੀਤਾ ਗਿਆ ਮੁੱਲ।
  • ਅਗਲੀ ਵਾਰ ਚੱਲਣਾ: ਆਉਣ ਵਾਲੇ ਰਨ ਟਾਈਮਜ਼ ਦੀ ਇੱਕ ਸੂਚੀ।
    • ਇਹਨਾਂ ਸਮਿਆਂ ਦੇ ਨਾਲ ਸਥਾਨਕ ਸਮੇਂ ਦਾ ਨੋਟ "(ਤੁਹਾਡਾ ਸਥਾਨਕ ਸਮਾਂ)" ਦਿਖਾਇਆ ਜਾਂਦਾ ਹੈ।
    • ਦਿਖਾਏ ਗਏ ਰਨ: ਵਰਤਮਾਨ ਵਿੱਚ ਪ੍ਰਦਰਸ਼ਿਤ ਕੀਤੇ ਗਏ ਅਗਲੇ ਰਨ ਦੀ ਸੰਖਿਆ।

ਜੇਕਰ ਇਨਪੁਟ ਖਾਲੀ ਹੈ, ਤਾਂ ਟੂਲ "ਪਾਰਸ ਕਰਨ ਲਈ ਇੱਕ cron ਐਕਸਪ੍ਰੈਸ਼ਨ ਦਰਜ ਕਰੋ।" ਸਥਿਤੀ ਵਿੱਚ ਵਾਪਸ ਆ ਜਾਂਦਾ ਹੈ।

ਨਿਯਮ ਅਤੇ ਵਿਸ਼ੇਸ਼ ਸਥਿਤੀਆਂ

cron ਐਕਸਪ੍ਰੈਸ਼ਨ ਨੂੰ ਪਾਰਸ ਕਰਦੇ ਸਮੇਂ ਹੇਠਾਂ ਦਿੱਤੇ ਨਿਯਮ ਅਤੇ ਵਿਵਹਾਰ ਲਾਗੂ ਹੁੰਦੇ ਹਨ:

  • ਵਾਈਲਡਕਾਰਡ: ਕਿਸੇ ਖੇਤਰ ਵਿੱਚ ਵਾਈਲਡਕਾਰਡ * ਨੂੰ "ਕੋਈ ਵੀ" ਵਜੋਂ ਪ੍ਰਦਰਸ਼ਿਤ ਕੀਤਾ ਜਾਂਦਾ ਹੈ।
  • ਸਟੈਪ ਫਾਰਮੈਟ: */n ਫਾਰਮਾਂ ਲਈ, ਵੇਰਵਾ "ਹਰ {n} ਮਿੰਟ", "ਹਰ {n} ਘੰਟੇ", "ਹਰ {n} ਦਿਨ", "ਹਰ {n} ਮਹੀਨੇ", ਜਾਂ "ਹਰ {n} ਦਿਨ" ਵਜੋਂ ਦਿਖਾਇਆ ਜਾਂਦਾ ਹੈ।
  • ਦੋਹਰੀ ਪਾਬੰਦੀਆਂ: ਜਦੋਂ ਮਹੀਨੇ ਦਾ ਦਿਨ ਅਤੇ ਹਫ਼ਤੇ ਦਾ ਦਿਨ ਦੋਵੇਂ ਸੀਮਤ ਹੁੰਦੇ ਹਨ (ਭਾਵ * ਨਹੀਂ ਹੁੰਦੇ), ਤਾਂ ਸ਼ਡਿਊਲ ਦੇ ਚੱਲਣ ਲਈ ਕਿਸੇ ਇੱਕ ਖੇਤਰ ਦਾ ਮੇਲ ਖਾਣਾ ਹੀ ਕਾਫ਼ੀ ਹੁੰਦਾ ਹੈ।
  • ਅਵੈਧ ਸਿੰਟੈਕਸ: ਜੇਕਰ cron ਐਕਸਪ੍ਰੈਸ਼ਨ ਸਿੰਟੈਕਸ ਦੇ ਰੂਪ ਵਿੱਚ ਗਲਤ ਹੈ, ਤਾਂ ਟੂਲ "ਅਵੈਧ cron ਐਕਸਪ੍ਰੈਸ਼ਨ।" ਪ੍ਰਦਰਸ਼ਿਤ ਕਰਦਾ ਹੈ।
  • ਅਸੰਭਵ ਸ਼ਡਿਊਲ: ਜੇਕਰ ਐਕਸਪ੍ਰੈਸ਼ਨ ਵੈਧ ਹੈ ਪਰ ਇੱਕ ਅਜਿਹੇ ਸ਼ਡਿਊਲ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ ਜੋ ਕਦੇ ਨਹੀਂ ਵਾਪਰ ਸਕਦਾ, ਤਾਂ ਟੂਲ "ਇਹ ਸ਼ਡਿਊਲ ਕਦੇ ਨਹੀਂ ਵਾਪਰ ਸਕਦਾ — ਮਹੀਨੇ ਦੇ ਅਜਿਹੇ ਦਿਨ ਦੀ ਜਾਂਚ ਕਰੋ ਜੋ ਹਰ ਚੁਣੇ ਗਏ ਮਹੀਨੇ ਵਿੱਚ ਮੌਜੂਦ ਨਹੀਂ ਹੁੰਦਾ।" ਪ੍ਰਦਰਸ਼ਿਤ ਕਰਦਾ ਹੈ। ਇਹ ਆਮ ਤੌਰ 'ਤੇ ਉਦੋਂ ਵਾਪਰਦਾ ਹੈ ਜਦੋਂ ਮਹੀਨੇ ਦੇ ਦਿਨ ਦਾ ਮੁੱਲ 31 ਹੁੰਦਾ ਹੈ ਅਤੇ ਚੁਣੇ ਗਏ ਮਹੀਨਿਆਂ ਵਿੱਚ ਅਪ੍ਰੈਲ, ਜੂਨ, ਸਤੰਬਰ, ਜਾਂ ਨਵੰਬਰ ਵਰਗੇ ਮਹੀਨੇ ਸ਼ਾਮਲ ਹੁੰਦੇ ਹਨ।
  • ਸਮਰਥਨ ਦੀਆਂ ਸੀਮਾਵਾਂ: ਇਹ ਟੂਲ ਸਟੈਂਡਰਡ 5-ਖੇਤਰ ਵਾਲੇ cron ਸਿੰਟੈਕਸ ਅਤੇ ਆਮ ਸ਼ਾਰਟਕੱਟਾਂ ਦਾ ਸਮਰਥਨ ਕਰਦਾ ਹੈ। ਇਹ ਛੇਵੇਂ "ਸਕਿੰਟ" ਖੇਤਰ ਜਾਂ Quartz-ਵਿਸ਼ੇਸ਼ ਐਕਸਟੈਂਸ਼ਨਾਂ ਜਿਵੇਂ ਕਿ L, W, ਜਾਂ # ਦਾ ਸਮਰਥਨ ਨਹੀਂ ਕਰਦਾ ਹੈ।

ਨਿੱਜਤਾ ਅਤੇ ਪ੍ਰੋਸੈਸਿੰਗ

ਤੁਹਾਡੀ ਗੋਪਨੀਯਤਾ ਅਤੇ ਡੇਟਾ ਸੁਰੱਖਿਆ ਲਈ, ਤੁਹਾਡਾ cron ਐਕਸਪ੍ਰੈਸ਼ਨ ਤੁਹਾਡੇ ਬ੍ਰਾਊਜ਼ਰ ਵਿੱਚ ਪਾਰਸ ਕੀਤਾ ਜਾਂਦਾ ਹੈ। BroBroGo ਨੂੰ ਕੁਝ ਵੀ ਨਹੀਂ ਭੇਜਿਆ ਜਾਂਦਾ। ਸਾਰੀ ਪ੍ਰਕਿਰਿਆ ਪੂਰੀ ਤਰ੍ਹਾਂ ਕਲਾਇੰਟ-ਸਾਈਡ 'ਤੇ ਹੁੰਦੀ ਹੈ।

ਅਕਸਰ ਪੁੱਛੇ ਜਾਣ ਵਾਲੇ ਸਵਾਲ (FAQ)

ਸਵਾਲ: ਇਹ ਟੂਲ ਕਿਸ ਤਰ੍ਹਾਂ ਦੇ cron ਸਿੰਟੈਕਸ ਦਾ ਸਮਰਥਨ ਕਰਦਾ ਹੈ?

ਉੱਤਰ: ਸਟੈਂਡਰਡ 5-ਖੇਤਰ ਵਾਲਾ cron — ਮਿੰਟ, ਘੰਟਾ, ਮਹੀਨੇ ਦਾ ਦਿਨ, ਮਹੀਨਾ, ਅਤੇ ਹਫ਼ਤੇ ਦਾ ਦਿਨ — ਜਿਸ ਵਿੱਚ ਰੇਂਜ (1-5), ਸਟੈਪਸ (*/15), ਸੂਚੀਆਂ (1,15), ਨਾਮ ਵਾਲੇ ਮਹੀਨੇ ਅਤੇ ਹਫ਼ਤੇ ਦੇ ਦਿਨ (JAN, MON), ਅਤੇ @yearly/@monthly/@weekly/@daily/@hourly ਸ਼ਾਰਟਕੱਟ ਸ਼ਾਮਲ ਹਨ। ਇੱਕ ਆਸਾਨੀ ਨਾਲ ਭੁੱਲਣ ਵਾਲਾ ਨਿਯਮ: ਜਦੋਂ ਮਹੀਨੇ ਦਾ ਦਿਨ ਅਤੇ ਹਫ਼ਤੇ ਦਾ ਦਿਨ ਦੋਵੇਂ ਸੀਮਤ ਹੁੰਦੇ ਹਨ (ਤਾਰਾ * ਨਹੀਂ ਹੁੰਦੇ), ਤਾਂ ਕਿਸੇ ਇੱਕ 'ਤੇ ਮੇਲ ਖਾਣਾ ਹੀ ਕਾਫ਼ੀ ਹੁੰਦਾ ਹੈ — ਉਹਨਾਂ ਦਾ ਆਪਸ ਵਿੱਚ ਸਹਿਮਤ ਹੋਣਾ ਜ਼ਰੂਰੀ ਨਹੀਂ ਹੈ।

ਸਵਾਲ: ਅਗਲੀ ਵਾਰ ਚੱਲਣ ਦੇ ਸਮੇਂ ਕਿਸ ਟਾਈਮਜ਼ੋਨ ਵਿੱਚ ਦਿਖਾਏ ਗਏ ਹਨ?

ਉੱਤਰ: ਤੁਹਾਡੇ ਬ੍ਰਾਊਜ਼ਰ ਦਾ ਸਥਾਨਕ ਸਮਾਂ ਖੇਤਰ (timezone) — ਉਹੀ ਜੋ ਤੁਹਾਡੀ ਸਿਸਟਮ ਘੜੀ ਵਰਤਦੀ ਹੈ। ਸਟੈਂਡਰਡ cron ਦਾ ਆਪਣਾ ਕੋਈ ਟਾਈਮਜ਼ੋਨ ਨਹੀਂ ਹੁੰਦਾ; ਇਸਨੂੰ ਚਲਾਉਣ ਵਾਲਾ ਜੋਬ ਸ਼ਡਿਊਲਰ ਇਹ ਫੈਸਲਾ ਕਰਦਾ ਹੈ, ਇਸਲਈ ਇਹਨਾਂ ਸਮਿਆਂ ਨੂੰ ਆਪਣੇ ਖੁਦ ਦੇ ਸਥਾਨਕ ਸ਼ਡਿਊਲ ਦੇ ਪੂਰਵ-ਦਰਸ਼ਨ ਵਜੋਂ ਦੇਖੋ, ਨਾ ਕਿ ਜ਼ਰੂਰੀ ਤੌਰ 'ਤੇ ਸਰਵਰ ਦੇ ਸਮੇਂ ਵਜੋਂ।

ਸਵਾਲ: ਇਹ ਕਿਉਂ ਕਹਿੰਦਾ ਹੈ ਕਿ ਇਹ ਸ਼ਡਿਊਲ ਕਦੇ ਨਹੀਂ ਵਾਪਰ ਸਕਦਾ?

ਉੱਤਰ: ਆਮ ਤੌਰ 'ਤੇ ਮਹੀਨੇ ਦੇ ਦਿਨ ਦਾ ਅਜਿਹਾ ਮੁੱਲ ਜੋ ਹਰ ਚੁਣੇ ਗਏ ਮਹੀਨੇ ਵਿੱਚ ਮੌਜੂਦ ਨਹੀਂ ਹੁੰਦਾ — ਉਦਾਹਰਨ ਲਈ, ਮਹੀਨੇ ਦੇ ਖੇਤਰ ਵਿੱਚ ਅਪ੍ਰੈਲ, ਜੂਨ, ਸਤੰਬਰ ਜਾਂ ਨਵੰਬਰ ਦੇ ਨਾਲ 31ਵਾਂ ਦਿਨ। ਅਜਿਹਾ ਦਿਨ ਚੁਣੋ ਜੋ ਤੁਹਾਡੇ ਦੁਆਰਾ ਸੂਚੀਬੱਧ ਕੀਤੇ ਸਾਰੇ ਮਹੀਨਿਆਂ ਵਿੱਚ ਮੌਜੂਦ ਹੋਵੇ, ਜਾਂ ਸ਼ਡਿਊਲ ਨੂੰ ਵੱਖਰੇ ਐਕਸਪ੍ਰੈਸ਼ਨਾਂ ਵਿੱਚ ਵੰਡੋ।