Cron Descriptor (માનવી વાંચી શકે એવો સમયવિવરણ)

Cron expressions ને સામાન્ય ભાષાના સમયવિવરણમાં ફેરવો અને આગામી ચલાવટોની ગણતરી કરો.

5/6/7-field formats, timezone પસંદગી અને copy-ready output ને સપોર્ટ કરે છે.

કેવી રીતે ઉપયોગ કરવો

  1. Cron expression દાખલ કરો અથવા example chip પસંદ કરો.
  2. Format (5/6/7 fields) અને timezone ની પુષ્ટિ કરો.
  3. વિવરણ અને આગામી N ચલાવટો તપાસો, પછી copy/share કરો.

નમૂનો

દર 5 મિનિટે

ઇનપુટ

*/5 * * * *

આઉટપુટ

દર 5 મિનિટે ચાલે છે

કાર્યદિવસે 09:00 વાગ્યે

ઇનપુટ

0 9 * * 1-5

આઉટપુટ

કાર્યદિવસે (Mon-Fri) 09:00 વાગ્યે ચાલે છે

Seconds સાથે (દરરોજ 02:30:00 વાગ્યે)

ઇનપુટ

0 30 2 * * *

આઉટપુટ

દરરોજ 02:30:00 વાગ્યે ચાલે છે

સામાન્ય Cron ઉદાહરણો

દર 10 મિનિટે

*/10 * * * *

પુનરાવર્તિત checks અને polling jobs માટે સામાન્ય pattern.

દર કલાકે 0 મિનિટે

0 * * * *

જ્યારે ચોક્કસ કલાકની શરૂઆતમાં hourly trigger જોઈએ ત્યારે વાપરો.

કાર્યદિવસે 09:00 વાગ્યે

0 9 * * 1-5

સામાન્ય business-day schedule.

દર રવિવારે 00:00 વાગ્યે

0 0 * * 0

સામાન્ય સાપ્તાહિક maintenance window.

દર મહીનાની પહેલી તારીખે 00:00 વાગ્યે

0 0 1 * *

સામાન્ય માસિક batch schedule.

દર 1 જાન્યુઆરીએ 00:00 વાગ્યે

0 0 1 1 *

વાર્ષિક rollover tasks માટે ઉપયોગી.

સપોર્ટેડ syntax અને નોંધો

  • સપોર્ટેડ standard syntax માં `*`, `/`, `-`, `,`, ranges અને step values સામેલ છે.
  • Implementation-dependent tokens (`L`, `W`, `#`, `?`) હંમેશા સમાન રીતે સમજાય એ જરૂરી નથી.
  • Timezone અને DST ના ફરકને કારણે બતાવેલા run times વાસ્તવિક runtime વર્તનથી જુદા પડી શકે છે.

FAQ

મારે 5 fields વાપરવા કે 6?

5 fields (minute hour day month weekday) થી શરૂઆત કરો. જો expression માં seconds હોય, તો 6 fields પર બદલો.

શું આ દરેક cron syntax સપોર્ટ કરે છે?

આ standard syntax (`*`, `/`, `-`, `,`) સપોર્ટ કરે છે. `L`, `W`, `#`, `?` જેવા implementation-dependent tokens માટે warning બતાવે છે.

શું આગામી run times બતાવી શકે?

હા. Timezone સપોર્ટ સાથે આગામી N runs (5/10/20) ગણતરી કરીને બતાવે છે.