İçeriğe geç

Cron İfadesi Oluşturucu ve Açıklayıcı — Sonraki Çalışma Zamanları

Beş alanlı cron ifadesi oluşturun veya yapıştırın, anlaşılır açıklamasını okuyun ve saat diliminizdeki sonraki 10 çalışma zamanını görün. Hazır ayarlar yaygın zamanlamaları kapsar.

Tarayıcınızda dönüştürün · Üyelik gerekmez

Beş alan: dakika (0–59), saat (0–23), ayın günü (1–31), ay (1–12), haftanın günü (0–6, pazar = 0). *, listeler (1,15), aralıklar (1-5) ve adımlar (*/10) kullanın.

Girdi başına en fazla 100.000, sonuç başına 1.000.000 UTF-16 birimi. Desteklenen biçimler ve örnekler aşağıdadır.

Sonuç

Girdinizi ekleyin veya bir örnek yükleyin, ardından aracı çalıştırın. Sonuç burada görünecek.

Nasıl kullanılır?

  1. Hazır bir ayar seçin veya Özel seçeneğini koruyup beş alanlı bir cron ifadesi yazın.
  2. Zamanlamayı anlaşılır bir dille görmek için çalıştırın.
  3. Cihazınızın saat diliminde gösterilen sonraki 10 çalıştırma zamanını kontrol edin, ardından ifadeyi kopyalayın.

Örnek

*/15 9-17 * * 1-5 → Pazartesiden cumaya, 09:00 ile 17:59 arasında her 15 dakikada bir

Ayrıntılar ve sınırlamalar

Linux crontab, GitHub Actions ve çoğu zamanlayıcıda olduğu gibi alanlar dakika, saat, ayın günü, ay ve haftanın günüdür. Saniye içeren altı alanlı ifadeler ve @daily gibi makrolar kabul edilmez.

Çalıştırma zamanları tarayıcınızın saat diliminde hesaplanır. Birçok sunucu ve CI hizmeti cron işlemlerini UTC ile yürütür; zamanlayıcınız böyle çalışıyorsa saatleri dönüştürün.

FAQ

*/5 ne anlama gelir?

Alan değerlerinin beşer beşer ilerlemesi demektir: dakika alanındaki */5, 0, 5, 10 … 55. dakikalarda çalışır.

Hem ayın günü hem haftanın günü ayarlanırsa ne olur?

Standart cron, bunlardan herhangi biri eşleştiğinde çalışır. Örneğin 0 9 1 * 1, ayın 1. gününde ve her pazartesi çalışır.

Pazar 0 mı, 7 mi?

Çoğu cron uygulaması pazar için her ikisini de kabul eder; 0 daha taşınabilir bir seçimdir.

Biçim kaynakları

Araç sayfasının güncellenme tarihi: