Buka di Generator Ekspresi Cron →
Arti 0 9 * * *
Cron membaca lima field dari kiri ke kanan: menit, jam, tanggal, bulan, dan hari dalam minggu. Untuk setiap hari jam 9 pagi nilainya adalah:
| Field | Nilai | Artinya | Rentang |
|---|---|---|---|
| Menit | 0 | 0 | 0–59 |
| Jam | 9 | 09:00 | 0–23 |
| Tanggal | * | setiap tanggal | 1–31 |
| Bulan | * | setiap bulan | 1–12 |
| Hari | * | setiap hari dalam minggu | 0–6 (Min–Sab) |
Jadwal berikutnya
Dihitung di browser Anda untuk zona waktu Anda. Di server, cron memakai zona waktu server (biasanya UTC).
- Aktifkan JavaScript untuk melihat waktu jalan berikutnya.
Penggunaan umum
- Pengingat stand-up harian
- Pengiriman ringkasan harian
Pakai di crontab, GitHub Actions, Kubernetes, dan Node.js
crontab (crontab -e):
0 9 * * * /usr/local/bin/my-job.sh >> /var/log/my-job.log 2>&1
GitHub Actions (waktu dalam UTC):
on:
schedule:
- cron: '0 9 * * *'
Kubernetes CronJob:
apiVersion: batch/v1
kind: CronJob
metadata:
name: my-job
spec:
schedule: "0 9 * * *"
concurrencyPolicy: Forbid
jobTemplate:
spec:
template:
spec:
restartPolicy: OnFailure
containers:
- name: my-job
image: alpine:3
command: ["sh", "-c", "echo running"]
Node.js (node-cron):
import cron from 'node-cron';
cron.schedule('0 9 * * *', () => {
// your job
});
Jadwal terkait
- Setiap hari jam tengah malam —
0 0 * * * - Setiap hari jam 1 pagi —
0 1 * * * - Setiap hari jam 2 pagi —
0 2 * * * - Setiap hari jam 6 pagi —
0 6 * * * - Setiap hari jam 12 siang —
0 12 * * * - Setiap hari jam 6 sore —
0 18 * * * - Dua kali sehari —
0 0,12 * * *
Buat jadwal Anda sendiri
Ubah jadwal apa pun menjadi ekspresi cron, atau ekspresi cron menjadi bahasa biasa, lengkap dengan waktu jalan berikutnya.
Pertanyaan yang sering diajukan
Apa ekspresi cron untuk setiap hari jam 9 pagi?
0 9 * * *. Jadwal ini berjalan pada menit 0; 09:00.Zona waktu apa yang dipakai cron?
spec.timeZone (misalnya Europe/Berlin).