Teks
Cron Builder & Parser
Cron Builder & Parser membuat ekspresi cron dari jadwal visual dan, sebaliknya, menjelaskan ekspresi cron apa pun dalam bahasa yang mudah dipahami sambil menampilkan daftar waktu eksekusi berikutnya. Pilih frekuensi seperti "setiap hari pukul 9", "tiap jam pada hari kerja", atau "tiap 5 menit", maka ekspresi seperti 0 9 * * * terbentuk otomatis dan siap ditempel ke crontab.
Arti ekspresi ini
Berjalan setiap hari pukul 9:00.
Rincian kolom
| Kolom | Nilai | Rentang |
|---|---|---|
| Menit | 0 | 0–59 |
| Jam | 9 | 0–23 |
| Tanggal | * | 1–31 |
| Bulan | * | 1–12 |
| Hari | * | 0–6 (0=Minggu) |
Jadwal berikutnya
Tidak ada waktu eksekusi yang cocok.
Contoh umum
Semua diproses di browser Anda dan tidak pernah dikirim ke server.
Alat Terkait
Penghitung Jumlah Karakter
Hitung jumlah karakter, karakter tanpa spasi, dan baris secara real-time — cocok untuk caption, esai, dan batas karakter. Berjalan sepenuhnya di browser Anda.
Pemeriksa Perbedaan Teks
Bandingkan dua teks, soroti perbedaan per baris, kata, atau karakter. Abaikan spasi & kapital, salin sebagai unified diff. Berjalan sepenuhnya di browser Anda.
JSON Formatter
Format, rapikan, dan validasi JSON dengan indentasi pilihan (2/4/tab); error sintaks langsung terlihat. Gratis tanpa iklan, berjalan sepenuhnya di browser Anda.
Penguji Regex
Uji regex JavaScript: sorot kecocokan real-time, capture group, pratinjau penggantian, toggle flag, dan preset. Berjalan sepenuhnya di browser Anda.
Editor Markdown
Editor Markdown online gratis dengan pratinjau langsung. Tulis Markdown, lihat hasilnya secara real time, lalu konversi Markdown ke HTML untuk disalin atau diunduh. Mendukung tabel, daftar tugas, dan sorotan kode. Berjalan sepenuhnya di browser Anda.
Pembuat Kata Sandi
Buat kata sandi (password) kuat dan acak secara massal: atur panjang, jenis karakter, dan karakter yang dikecualikan. Berjalan sepenuhnya di browser Anda.
Apa itu alat Cron Builder & Parser?
Cron Builder & Parser membuat ekspresi cron dari jadwal visual dan, sebaliknya, menjelaskan ekspresi cron apa pun dalam bahasa yang mudah dipahami sambil menampilkan daftar waktu eksekusi berikutnya. Pilih frekuensi seperti "setiap hari pukul 9", "tiap jam pada hari kerja", atau "tiap 5 menit", maka ekspresi seperti 0 9 * * * terbentuk otomatis dan siap ditempel ke crontab.
Setiap ekspresi yang Anda masukkan dipecah menjadi lima kolom cron — menit, jam, tanggal, bulan, dan hari — sehingga Anda dapat melihat fungsi tiap bagian meski belum hafal sintaksnya. Jadwal berikutnya dihitung untuk zona waktu yang Anda pilih, sehingga Anda bisa membandingkan tugas pada server UTC dengan waktu lokal Anda. Makro seperti @daily, langkah */5, rentang 1-5, dan daftar 9,18 semuanya didukung.
Alat ini berguna untuk memeriksa jadwal sebelum tugas yang salah konfigurasi berjalan di tengah malam. Setiap ekspresi diproses di browser Anda dan tidak pernah dikirim ke server — berjalan sepenuhnya di browser Anda.
Cara penggunaan
- Pilih frekuensi: tiap menit, jam, hari, minggu, bulan, atau tahun.
- Atur waktu, hari, atau tanggal yang muncul untuk frekuensi itu, dan ekspresi cron terbentuk otomatis.
- Untuk memeriksa ekspresi yang sudah ada, tempel langsung ke kotak input (mis. 0 9 * * 1-5).
- Baca penjelasan artinya dan rincian kolom menit/jam/tanggal/bulan/hari di bawahnya.
- Ganti zona waktu untuk memastikan daftar jadwal berikutnya sesuai harapan.
- Klik Salin untuk menyalin ekspresi cron dan menempelkannya ke crontab atau penjadwal Anda.
Skenario penggunaan
- Engineer yang butuh jadwal crontab tetapi tidak ingin menghafal sintaks cron.
- Tim operasional yang ingin memastikan secara jelas pada hari dan jam berapa ekspresi yang ada akan berjalan.
- Siapa pun yang memeriksa pukul berapa tugas di server UTC sebenarnya berjalan di zona waktu lokalnya.
- Developer yang memvalidasi jadwal GitHub Actions atau setelan cron batch dengan jadwal berikutnya yang nyata.
- Orang yang belajar menulis ekspresi dengan langkah dan rentang seperti "tiap 5 menit" atau "hari kerja 9–18".
Hal yang perlu diperhatikan
- Hanya format lima kolom standar (menit jam tanggal bulan hari) dan makro seperti @daily yang didukung. Format enam kolom (dengan detik) dan Quartz tidak didukung.
- Hari menggunakan nilai 0–6 (0 dan 7 berarti Minggu). Bila tanggal dan hari sama-sama diisi, sebagian besar implementasi cron berjalan saat salah satunya cocok.
- @reboot berjalan sekali saat startup, sehingga tidak ada jadwal berikutnya yang dihitung.
- Jadwal berikutnya didasarkan pada zona waktu yang dipilih. Eksekusi sebenarnya bergantung pada zona waktu server Anda, jadi cocokkan dengan setelan produksi.
- Alat ini hanya membangun dan mengurai ekspresi cron; tidak mendaftarkan atau menjalankan tugas. Tambahkan ekspresi yang dihasilkan ke server Anda sendiri.