Buka di Cron Expression Generator →
Arti 0 18 * * *
Cron membaca lima field dari kiri ke kanan: menit, jam, tanggal, bulan, dan hari dalam seminggu. Untuk setiap hari pukul 18.00, nilainya adalah:
| Bagian | Nilai | Arti | Nilai yang diizinkan |
|---|---|---|---|
| Menit | 0 | 0 | 0–59 |
| Jam | 18 | 18:00 | 0–23 |
| Tanggal | * | setiap tanggal dalam bulan | 1–31 |
| Bulan | * | setiap bulan | 1–12 |
| Hari dalam seminggu | * | setiap hari dalam seminggu | 0–6 (Min–Sab) |
Jadwal berikutnya
Dihitung di browser kamu untuk zona waktu kamu. Di server, cron memakai zona waktu server (sering UTC).
- Aktifkan JavaScript untuk melihat jadwal berikutnya.
Penggunaan umum
- Ringkasan akhir hari
- Menutup tiket yang masih terbuka
Cara pakai di crontab, GitHub Actions, Kubernetes, dan Node.js
crontab (crontab -e):
0 18 * * * /usr/local/bin/my-job.sh >> /var/log/my-job.log 2>&1
GitHub Actions (waktu dalam UTC):
on:
schedule:
- cron: '0 18 * * *'
Kubernetes CronJob:
apiVersion: batch/v1
kind: CronJob
metadata:
name: my-job
spec:
schedule: "0 18 * * *"
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 18 * * *', () => {
// your job
});
Jadwal terkait
- Setiap hari tengah malam —
0 0 * * * - Setiap hari pukul 01.00 —
0 1 * * * - Setiap hari pukul 02.00 —
0 2 * * * - Setiap hari pukul 06.00 —
0 6 * * * - Setiap hari pukul 09.00 —
0 9 * * * - Setiap hari pukul 12.00 siang —
0 12 * * * - Dua kali sehari —
0 0,12 * * *
Buat jadwal kamu sendiri
Ubah jadwal apa pun menjadi ekspresi cron, atau ekspresi cron menjadi bahasa biasa, lengkap dengan jadwal berikutnya.
Pertanyaan yang sering diajukan
Apa ekspresi cron untuk setiap hari pukul 18.00?
0 18 * * *. Jadwal ini berjalan pada menit 0 jam 18:00.Zona waktu apa yang dipakai cron?
spec.timeZone (misalnya Europe/Berlin).