Tempelkan ekspresi crontab 5 kolom dan dapatkan penjelasan tiap kolom, ringkasan gabungan, serta 10 jadwal jalan berikutnya di zona waktu lokal.
Semua parsing terjadi secara lokal di browser Anda. Tidak ada yang meninggalkan perangkat.
Satu baris crontab punya tepat lima kolom yang dipisah spasi, dan daemon cron memeriksanya sekali per menit: jika menit, jam, hari-dalam-bulan, bulan, dan hari-dalam-minggu menerima menit saat ini, perintah dijalankan. Pengurai ini memvalidasi tiap token, mengembangkan wildcard, rentang, langkah, dan daftar menjadi himpunan nilai konkret, menjelaskan tiap kolom dengan kata-kata, lalu berjalan maju melalui waktu nyata browser untuk mencantumkan sepuluh menit berikutnya yang cocok — jadi jadwal yang Anda baca adalah jadwal yang akan dieksekusi mesin Anda, di zona waktu Anda.
Setiap penjadwal bicara dialek yang sedikit berbeda. Alat ini menerapkan cron Vixie klasik 5 kolom — persis seperti halaman man crontab(5) dan daemon cron di dalam kebanyakan image Docker. Framework seperti Spring dan Quartz menambahkan kolom detik di depan (jadi enam atau tujuh kolom) dan token ekstra, sehingga ekspresi untuk mereka bisa berarti lain atau bahkan gagal diurai. Tempelkan bentuk 5 kolom dan prediksinya akan cocok dengan crontab Linux standar.
Keduanya. Kolom hari-dalam-minggu menerima 0 sampai 7, dan 7 dinormalkan menjadi 0, jadi keduanya berarti Minggu. Anda juga bisa menulis nama Inggris sun sampai sat, huruf apa pun, termasuk dalam rentang seperti mon-fri.
Daftar jadwal jalan dibangun dengan melangkah maju melalui waktu lokal di zona waktu browser Anda, yang merupakan pendekatan dari perilaku cron sungguhan. Di sekitar lompatan musim semi, job yang dijadwalkan di dalam jam yang dilewati umumnya tidak jalan malam itu, dan di sekitar mundur musim gugur bisa jalan sekali — tetapi tiap daemon berbeda. Untuk job yang menitnya benar-benar penting, jadwalkan dalam UTC atau hindari satu-dua jam di sekitar tiap transisi.
Tidak. Itu semua ekstensi Quartz/Spring (hari terakhir bulan, hari kerja terdekat, hari ke-n dalam seminggu sebulan), bukan cron klasik, dan alat ini menampilkan error alih-alih menebak. Nyatakan ide yang sama dengan kolom biasa — misalnya 0 0 29-31 2 * plus pemeriksaan di skrip Anda mendekati jalan bulanan pada hari terakhir Februari.
Tidak. Memarsing ekspresi dan menghitung sepuluh waktu jalan berikutnya hanyalah beberapa baris JavaScript murni yang berjalan di browser Anda. Ekspresi Anda tidak pernah meninggalkan perangkat, tanpa akun, pelacakan, atau permintaan jaringan.
Jika Anda baru saja memakai Parser ekspresi cron, langkah berikutnya yang wajar adalah curl ke JavaScript, Generator UUID, Pembuat UUID v7, atau telusuri semua alat Alat harian.