Bagaimana Cara Kerja Cron Parser Ini?
Masukkan cron expression yang ingin Anda cek di form yang tersedia, misalnya */15 9-17 * * 1-5. Tool ini akan memecah ekspresi tersebut ke dalam lima bagian utama: menit, jam, hari dalam bulan, bulan, dan hari dalam minggu.
Seluruh proses parsing dan simulasi dilakukan langsung di browser Anda menggunakan JavaScript, sehingga data tidak pernah dikirim ke server manapun. Setelah diproses, Anda akan melihat deskripsi penjadwalan yang mudah dipahami serta lima waktu eksekusi berikutnya sesuai jadwal tersebut.
Batasan dan Keakuratan Interpretasi Cron
Tool ini hanya mendukung format cron standar tanpa ekstensi vendor atau format non-standar seperti @reboot. Jika Anda memasukkan sintaks yang tidak valid atau kurang lengkap, sistem akan langsung menampilkan pesan kesalahan sehingga Anda bisa memperbaikinya.
Penentuan waktu eksekusi didasarkan pada zona waktu perangkat Anda (browser), yang mungkin berbeda dengan server. Jika jadwal cron Anda sensitif terhadap waktu server tertentu, pastikan untuk memperhatikan perbedaan zona waktu.
Keunggulan dan Tips Menggunakan Tool Ini
Semua kalkulasi dilakukan di browser, menjaga privasi dan keamanan data Anda. Tidak ada ekspresi cron yang diunggah atau disimpan di server.
Gunakan tool ini untuk memverifikasi hasil edit cron job, memahami arti ekspresi yang kompleks, atau memastikan penjadwalan berjalan sesuai harapan tanpa harus menunggu eksekusi nyata di server.
Pertanyaan yang Sering Diajukan
Bagaimana tool ini menginterpretasi hubungan antara day-of-month dan day-of-week?
Tool mengikuti standar cron, di mana jadwal akan dijalankan jika salah satu field cocok: baik day-of-month, day-of-week, atau keduanya. Artinya, jika Anda mengisi kedua field, jadwal akan berjalan jika salah satu kondisi terpenuhi.
Waktu eksekusi yang ditampilkan menggunakan timezone apa?
Semua waktu eksekusi ditampilkan berdasarkan zona waktu lokal perangkat Anda, bukan waktu server. Hasil bisa berbeda jika server Anda berada di zona waktu lain.
Apakah tool ini mendukung cron dengan field detik atau ekstensi lain?
Tidak. Tool hanya mendukung lima field standar cron (menit, jam, hari, bulan, hari dalam minggu). Format khusus seperti detik atau @reboot belum didukung.
Apa yang terjadi jika saya memasukkan ekspresi cron yang salah?
Jika ekspresi tidak valid atau field kurang lengkap, sistem akan langsung menampilkan pesan error. Hal ini membantu Anda memperbaiki sintaks sebelum melanjutkan.
Bagaimana tool ini menghadapi perubahan daylight saving time?
Karena menggunakan zona waktu perangkat, perubahan daylight saving time akan otomatis diakomodasi sesuai pengaturan lokal browser, tetapi hasilnya tetap bisa berbeda dari penjadwalan server yang berada di zona berbeda.
Ada masalah atau ide untuk alat ini? Kirim masukan