Cron արտահայտությունների վերլուծիչ
Ստուգեք հինգ դաշտ ունեցող Cron արտահայտությունները և ստացեք առաջիկա հինգ գործարկումների UTC ժամանակացույցը։
Գործարկել գործիքը
Այս առցանց գործիքը ստուգում է ավանդական հինգ դաշտ ունեցող Cron արտահայտությունների կառուցվածքը և հաշվարկում առաջիկա հինգ գործարկումների ժամանակացույցը։ Մուտքագրված տողը բաժանվում է հինգ հիմնական դաշտերի՝ րոպե, ժամ, ամսվա օր, ամիս և շաբաթվա օր։ Մինչ ստուգումը համակարգը հեռացնում է եզրային ավելորդ բացատները և միջանկյալ բացատների շարքը վերածում մեկական բացատի։ Եթե դաշտերի քանակը տարբերվում է հինգից, հաշվարկը չի կատարվում և ծանուցվում է անհամապատասխանության մասին։ Ժամանակացույցի հաշվարկը սկսվում է ընթացիկ UTC ժամանակից՝ առանց վայրկյանի կոտորակային մասի։ Երբ արտահայտության մեջ միաժամանակ նշված են ամսվա օրվա և շաբաթվա օրվա սահմանափակումներ, համակարգը կիրառում է տրամաբանական «ԿԱՄ» կանոնը։ Որոնումն իրականացվում է մինչև տասը տարվա սահմանում։ Եթե նշված միջակայքում համընկնող պահեր չեն գտնվում, ցուցադրվում է սխալ։ Լռելյայն տրամադրվում է «*/5 * * * *» արտահայտությունը, որը նշանակում է գործարկում յուրաքանչյուր հինգ րոպեն մեկ։ Արդյունքների դաշտում արտածվում են առաջիկա հինգ գործարկումների ամսաթվերն ու ժամերը ISO ձևաչափով UTC գոտում։
Հրահանգներ
- Մուտքագրեք հինգ դաշտից բաղկացած Cron արտահայտությունը համապատասխան դաշտում կամ թողեք լռելյայն արժեքը։
- Սեղմեք հաշվարկի կոճակը՝ արտահայտությունը ստուգելու համար։
- Դիտեք արդյունքների վահանակում հայտնված առաջիկա հինգ գործարկումների ամսաթվերն ու ժամերը UTC ձևաչափով։
Օրինակներ
- 0 0 1 * * - ամեն ամսվա առաջին օրը, կեսգիշերին (00:00 UTC)
- */15 9-17 * * 1-5 - աշխատանքային օրերին յուրաքանչյուր 15 րոպեն մեկ՝ ժամը 09:00-ից մինչև 17:00 UTC
ՀՏՀ
Ի՞նչ կարգով են դասավորված Cron արտահայտության հինգ դաշտերը։
Դաշտերը դասավորված են հետևյալ հաջորդականությամբ՝ րոպե (0-59), ժամ (0-23), ամսվա օր (1-31), ամիս (1-12) և շաբաթվա օր (0-7, որտեղ 0-ն և 7-ը կիրակին են)։
Ո՞ր ժամային գոտու հիման վրա է կատարվում հաշվարկը։
Բոլոր հաշվարկները կատարվում են ընթացիկ UTC ժամանակի հիման վրա, իսկ արդյունքները ներկայացվում են ISO ձևաչափով UTC գոտում։
Ի՞նչ է տեղի ունենում, եթե միաժամանակ նշված են ամսվա օրը և շաբաթվա օրը։
Երբ երկու սահմանափակումներն էլ առկա են, համակարգը դրանք համադրում է տրամաբանական «ԿԱՄ» սկզբունքով, այսինքն՝ գործարկումը տեղի է ունենում, եթե բավարարվում է այդ երկու պայմաններից գոնե մեկը։
Ինչո՞ւ կարող է գործիքը ճիշտ գրված արտահայտության համար ցուցադրել սխալի ծանուցում։
Համակարգը որոնում է առաջիկա գործարկումները առավելագույնը տասը տարվա միջակայքում։ Եթե այդ ընթացքում ոչ մի համընկնում չի գտնվում (օրինակ՝ փետրվարի 30), ցուցադրվում է սխալի ծանուցում։