Geliştirici aracı / 19

Cron Zamanlama Açıklayıcısı ve İnsan Diline Çevirici

5 alanlı cron söz dizimini anlaşılır zamanlama açıklamalarına çevirin ve yaklaşan çalıştırma zamanlarını hesaplayın.

Cron Zamanlama Açıklayıcısı ve İnsan Diline Çevirici: TOEA; dakika, saat, ayın günü, ay ve haftanın günü alanlarını ayrıştırır, okunabilir cümleler oluşturur ve yaklaşan çalıştırma tarihlerini hesaplar. Sunucuya hiçbir dosya yüklenmeden tarayıcınızda %100 yerel olarak çalışır.

Çalıştırma sayısı
Tarayıcınızda
Maliyet
Ücretsiz · kayıt gerekmez
Kullanılabilirlik
Kullanıma hazır
Cron Zamanlama Açıklayıcısı ve SadeleştiricisiYerel işleme

Tamamen tarayıcınızda çalışır

Örnekler: 0 0 * * * (gece yarısı), */15 * * * * (her 15 dakikada bir), 0 9 * * 1-5 (iş günleri 9'da).

Günlük Dille Açıklama

💬 At minute */15 of hour 09:00, 10:00, 11:00, 12:00, 13:00, 14:00, 15:00, 16:00, 17:00 on Monday, Tuesday, Wednesday, Thursday, Friday.

Yaklaşan 10 Çalıştırma Zamanı

Çalıştırma #Çalıştırma Zamanı (UTC)
#12026-10-12T09:00:00 UTC
#22026-10-12T09:15:00 UTC
#32026-10-12T09:30:00 UTC
#42026-10-12T09:45:00 UTC
#52026-10-12T10:00:00 UTC
#62026-10-12T10:15:00 UTC
#72026-10-12T10:30:00 UTC
#82026-10-12T10:45:00 UTC
#92026-10-12T11:00:00 UTC
#102026-10-12T11:15:00 UTC

Bilinmeye değer kalıplar

Beş alan dakika, saat, ayın günü, ay ve haftanın günüdür. */15 * * * * her 15 dakikada bir, 0 9 * * 1-5 hafta içi günlerde 09:00'da, 0 0 1 * * her ayın ilk günü gece yarısında ve 30 2 * * 0 her pazar 02:30'da çalışır.

Neredeyse herkesi şaşırtan bir kural vardır: ayın günü ve haftanın günü alanlarının ikisi de sınırlandırıldığında görev, ikisinden biri eşleştiğinde çalışır. 0 0 13 * 5, yalnızca 13. gün bir cumaya denk geldiğinde değil, her 13. günde ve her cuma çalışır.

Saat dilimleri ve platform farklılıkları

Cron, makinenin veya hizmetin saat diliminde, çoğu zaman UTC'de çalışır. Saat diliminde yaz saati uygulaması varsa yaklaşık 01:00 ile 03:00 arasındaki bir görev, saatlerin değiştiği gecelerde atlanabilir veya iki kez çalışabilir. Bu aralığın dışına zamanlayın ya da UTC kullanın.

Her zamanlayıcı aynı sözdizimini okumaz. GitHub Actions, UTC'de standart beş alanlı cron kullanır. AWS EventBridge bir yıl alanı ekler ve gün alanlarından birinde ? kullanır. Quartz ve Spring başlangıca bir saniye alanı ekler. Bir ifadeyi başka bir platforma kopyalamadan önce platformunuzun ne beklediğini kontrol edin.

Nasıl kullanılır?

  1. 5 alanlı bir cron ifadesi yazın veya yapıştırın (ör. */15 9-17 * * 1-5).
  2. Anlaşılır zamanlama açıklamasını inceleyin.
  3. Hesaplanan sonraki 10 çalıştırma zaman damgasını görüntüleyin.

Gizlilik ve sınırlamalar

Ayrıştırma tarayıcınızda yerel olarak çalışır.

İlgili araçlar

Sık sorulan sorular

Hangi cron biçimleri desteklenir?

Joker karakterler (*), aralıklar (-), listeler (,) ve adımlar (/) içeren standart 5 alanlı cron ifadeleri desteklenir.

Yaklaşan zamanlar UTC olarak mı görüntülenir?

Evet, yaklaşan çalıştırma tarihleri UTC olarak hesaplanır.

Ücretsiz araç · tarayıcınızda kez çalıştırma · hesap gerekmez