0 0 * * * Cron İfadesi Ayrıştırıcı'da aç Alan alan
| Alan | Değer | Eşleşenler |
|---|---|---|
| Dakika | 0 | 0 |
| Saat | 0 | 0 |
| Ayın günü | * | Her değer |
| Ay | * | Her değer |
| Haftanın günü | * | Her değer |
Sonraki çalışma zamanları
Örnek: 1 Ocak 2026 sonrasındaki ilk 6 çalışma (UTC).
- 2 Oca 2026 Cum 00:00
- 3 Oca 2026 Cmt 00:00
- 4 Oca 2026 Paz 00:00
- 5 Oca 2026 Pzt 00:00
- 6 Oca 2026 Sal 00:00
- 7 Oca 2026 Çar 00:00
Kullanıma hazır sürümler
0 0 * * * /path/to/command Satırı crontab -e ile ekleyin. CRON_TZ veya TZ ayarlı değilse sunucunun saat diliminde çalışır.
apiVersion: batch/v1
kind: CronJob
metadata:
name: every-day-at-midnight
spec:
schedule: "0 0 * * *"
timeZone: "Etc/UTC"
concurrencyPolicy: Forbid
jobTemplate:
spec:
template:
spec:
restartPolicy: OnFailure
containers:
- name: job
image: busybox:1.36
command: ["/bin/sh", "-c", "date; echo run"] spec.timeZone ayarlayın (Kubernetes 1.27+); ayarlanmazsa zamanlama controller manager'ın saat dilimini (genellikle UTC) izler.
on:
schedule:
- cron: '0 0 * * *'
workflow_dispatch: GitHub Actions her zaman UTC kullanır, en az 5 dakikalık aralıkları kabul eder ve yoğunlukta zamanlanmış çalışmaları geç başlatabilir.
0 0 0 * * ? Quartz saniyeyi en başa koyar ve ayın günü ya da haftanın günü alanından birinde ? ister. Günler pazardan başlayarak 1–7'dir; isim kullanmak daha güvenlidir.
@Scheduled(cron = "0 0 0 * * *") Spring @Scheduled(cron = …) altı alan alır: saniye ve ardından alışılmış beş alan.
SSS
› Gece yarısı günlük işler için iyi bir saat mi?
En kalabalık zaman dilimidir. İşin günde bir kez çalışması yeterliyse daha sakin bir saat seçin ve yerel saat dilimlerinde yaz saati geçişlerinin sabah saatlerini atlayabileceğini ya da tekrarlayabileceğini unutmayın.
› 0 0 * * * hangi saat diliminde çalışır?
Cron, onu çalıştıran makinenin veya hizmetin saat dilimini kullanır. Linux'ta CRON_TZ veya TZ ayarlı değilse sistem saat dilimidir; Kubernetes CronJob'ları spec.timeZone kabul eder; GitHub Actions her zaman UTC kullanır.
› Bu zamanlamayı dağıtmadan önce nasıl kontrol ederim?
0 0 * * * ifadesini bu sitedeki Cron İfadesi Ayrıştırıcı'da açın. Her alanı açıklar ve sonraki çalışmaları yerel saatte veya UTC olarak doğrudan tarayıcıda listeler.