Cron ifadesi oluşturucu: cron ifadesi oluşturun ve açıklayın

Bu cron ifadesi oluşturucu, şablonlardan ve alanlardan ifadeler kurar ve her ifadeyi sade bir dille açıklar. Ayrıca sonraki çalışma zamanlarını gösterir; böylece yayına almadan önce görevin gerçekte ne zaman çalışacağını görürsünüz. Desteklenenler: Unix cron (5 alan), Spring (saniyeli 6 alan) ve Quartz (yıl ile).

Kaynak: The Open Group – crontab (POSIX.1-2017): Felder, Bereiche, Tag/Wochentag-Regel. Güncelleme: .

Bir ifade yapıştırın ya da aşağıda şablon ve alanlarla kurun. İkisi eşzamanlı kalır.
AraçlarımGirdileriniz yalnızca bu tarayıcıda saklanır.

Şablonlar

Alanları tek tek düzenle

İzin verilenler: * (tümü), sayılar, aralıklar (1-5), listeler (1,3,5), adımlar (*/15) ve adlar (MON, JAN).

Sonuç

Anlamı
02:30 saatinde, her gün
Saatler UTC cinsinden.
İfade (temizlenmiş)
30 2 * * *
Alanlar ayrıntılı
AlanGirdiDeğerler
Dakika3030
Saat22
Ayın günü*1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12 …
Ay*1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12
Haftanın günü*0, 1, 2, 3, 4, 5, 6
Sonraki çalışmalar
  • 2 Ekim 2026 Cuma 02:30:00
  • 3 Ekim 2026 Cumartesi 02:30:00
  • 4 Ekim 2026 Pazar 02:30:00
  • 5 Ekim 2026 Pazartesi 02:30:00
  • 6 Ekim 2026 Salı 02:30:00
  • 7 Ekim 2026 Çarşamba 02:30:00
  • 8 Ekim 2026 Perşembe 02:30:00
  • 9 Ekim 2026 Cuma 02:30:00
  • 10 Ekim 2026 Cumartesi 02:30:00
  • 11 Ekim 2026 Pazar 02:30:00

Nasıl hesaplanır?

Cron ifadesi, zamanlanmış bir görevin ne zaman çalışacağını belirler – crontab, Kubernetes CronJob’ları, GitHub Actions, Spring veya Quartz’ta. Boşlukla ayrılmış alanlardan oluşur. Bu araç ifadeler kurar, sade dille açıklar ve sonraki çalışma zamanlarını gösterir.

Cron ifadesi nasıl oluşturulur

  1. Lehçeyi seçin: Unix cron 5 alanlıdır; Spring ve Quartz saniyeyi (Quartz isteğe bağlı olarak yılı da) ekler.
  2. Bir şablona tıklayın ya da alanları tek tek doldurun. Üstteki ifade kendiliğinden güncellenir; yapıştırılan bir ifade de alanları doldurur.
  3. “Anlamı” altında ifadeyi sade dille, onun altında da sonraki çalışmaları UTC veya cihazınızın saatiyle görürsünüz.

Yapı ve yazım

Lehçeler arasındaki farklar

Sınırlar

Sıkça sorulan sorular

30 2 * * * gibi bir cron ifadesi ne anlama gelir?

Beş alan dakika, saat, ayın günü, ay ve haftanın günüdür. “30 2 * * *” şu demektir: her gün 02:30’da. Yıldız “tüm değerler” anlamına gelir.

Cron görevi 5 dakikada bir nasıl çalıştırılır?

*/5 * * * * ile: dakika alanında */5 “5 dakikada bir” demektir (0, 5, 10 … dakika). “5 dakikada bir” şablonu bunu sizin için yazar.

Unix cron, Spring ve Quartz arasındaki fark nedir?

Unix cron 5 alanlıdır. Spring ve Quartz’ın başında saniye alanı, Quartz’ın sonunda isteğe bağlı yıl vardır. Haftanın günlerini de farklı numaralandırırlar (Quartz: pazar = 1) ve ayın günü ile haftanın gününü farklı ele alırlar.

Cron ifadesindeki soru işareti ne anlama gelir?

Soru işareti Spring ve Quartz’ta ayın günü ve haftanın günü alanlarında bulunur ve “belirli bir değer yok” demektir. Quartz’ta iki alandan biri ? olmalıdır, çünkü ikisi birden belirlenemez.

Cron’da haftanın günü numaraları nedir?

Unix cron ve Spring’de: pazar = 0 (7 de olur), pazartesi = 1’den cumartesi = 6’ya. Quartz’ta: pazar = 1’den cumartesi = 7’ye. MON–FRI gibi adlar üç lehçede de çalışır.

Cron ifadelerim bir yere gönderiliyor mu?

Hayır. İfade, açıklama ve sonraki çalışmaların hesabı tarayıcınızda yapılır.

Kaynaklar ve yasal dayanak

Güncelleme:

Benzer araçlar