Przejdź do głównej treści
Werkzeu.ge
Dashboard
Buduje dla ciebie wyrażenia cron i objaśnia, kiedy się uruchomią. Strefa czasowa i konfiguracja serwera mogą się różnić - sprawdź harmonogram na swoim systemie.
PlusNarzędzia dla programistów

Cron-Builder

Wyrażenia cron są potężne, a przy tym to test pamięci: pięć gwiazdek i biada, jeśli pomylisz dzień miesiąca z dniem tygodnia. Cron-Builder składa wyrażenie wizualnie, tłumaczy każde pole prostym językiem i pokazuje najbliższe terminy uruchomienia - żeby było widać, czy twój harmonogram naprawdę robi to, co masz na myśli.

Rzut oka do środka

Narzędzia dla programistówCron-BuilderFikcyjne demo | Plus
✓Chronione
Kontrola prywatności

Trzy formaty

1Trzy formaty
2Podgląd następnych uruchomień
3Objaśnienie pole po polu
424 gotowe szablony
Podgląd tylko do odczytu. Żeby korzystać, otwórz narzędzie.

Ten bezpieczny podgląd pokazuje, do czego służy narzędzie, bez wykonywania akcji wymagających konta.

Co potrafi Cron-Builder

Każdy, kto kiedyś ustawiał zadanie cron, zna to krótkie wahanie przed zapisaniem: czy kolejność się zgadza? Czy 0 to była niedziela czy poniedziałek? Czy to naprawdę działa tylko 10. dnia, czy codziennie o 10? Cron-Builder zdejmuje z ciebie tę niepewność: składa wyrażenie pole po polu i od razu mówi, co ono znaczy.

Najpierw wybierasz format. Domyślnie są to klasyczne pięć pól - minuta, godzina, dzień, miesiąc, dzień tygodnia - tak jak oczekują tego Unix-cron i większość schedulerów. Jeśli potrzebujesz planowania co do sekundy, przełączasz się na rozszerzony format z sześcioma polami. A dla systemów opartych na Quartz jest siedem pól, w tym sekunda i rok. Dzięki temu builder pasuje do schedulera, którego naprawdę używasz.

Przy każdym polu widzisz dozwolony zakres wartości - minuty od 0 do 59, godziny od 0 do 23, dni tygodnia od 0 do 6 - i możesz łączyć pojedyncze wartości, listy, zakresy i kroki. Złożone wyrażenie jest tłumaczone na żywo, więc z zagadkowego wzoru robi się czytelne zdanie.

Sercem narzędzia jest podgląd najbliższych terminów uruchomienia. Zamiast zgadywać, czy wyrażenie jest dobre, widzisz konkretne daty, kiedy zadanie uruchomiłoby się następnym razem. Zwłaszcza przy podchwytliwych połączeniach dnia i dnia tygodnia to najszybszy sposób, żeby wychwycić błąd w rozumowaniu, zanim trafi na produkcję.

Żeby nie zaczynać od zera przy każdym standardowym przypadku, builder ma 24 gotowe szablony, posortowane według kategorii. Obok klasyków, takich jak co 5 minut albo codziennie o północy, są typowo niemieckie terminy biurokratyczne: miesięczna zaliczkowa deklaracja VAT (Umsatzsteuer-Voranmeldung) 10. dnia, podatek kwartalny, zgłoszenie podatku od wynagrodzeń (Lohnsteuer-Anmeldung) czy wykaz składek (Beitragsnachweis), każdy jako przypomnienie mniej więcej tydzień przed terminem. Do tego rytmy biznesowe (poniedziałkowe spotkanie, piątkowy raport) i klasyki systemowe (nocna kopia zapasowa, cotygodniowe sprzątanie, rotacja logów).

Cron-Builder działa w całości w twojej przeglądarce. Nic nie jest wysyłane na serwer i nic nie jest zapisywane. Gotowe wyrażenie po prostu kopiujesz do swojego crontab, zadania CI, schedulera BullMQ albo gdziekolwiek ma trafić. Bez konta, bez rejestracji, bez wycieku danych.

Funkcje

Trzy formaty

Standardowy (5 pól), rozszerzony o sekundę (6 pól) i Quartz z sekundą i rokiem (7 pól).

Podgląd następnych uruchomień

Konkretne terminy, kiedy twoje wyrażenie uruchomi się następnym razem - błędy w rozumowaniu od razu rzucają się w oczy.

Objaśnienie pole po polu

Każde pole z dozwolonym zakresem wartości, całe wyrażenie tłumaczone na żywo na prosty język.

24 gotowe szablony

Od co 5 minut po północ, a do tego rytmy podatkowe, biznesowe i systemowe jednym kliknięciem.

Niemieckie terminy biurokratyczne

Zaliczkowa deklaracja VAT (UStVA), podatek kwartalny, podatek od wynagrodzeń (Lohnsteuer), wykaz składek - jako przypomnienie przed terminem.

Działa w przeglądarce, bez konta

Bez serwera, bez rejestracji. Skopiuj wyrażenie i wklej do crontab, CI albo schedulera.

Jak to działa

  1. 1

    Wybierz format

    Standardowy z pięcioma polami, rozszerzony z sekundą albo Quartz z sekundą i rokiem - zależnie od schedulera.

  2. 2

    Weź szablon albo ustaw pola

    Zacznij od jednego z 24 szablonów albo samodzielnie wpisz minutę, godzinę, dzień, miesiąc i dzień tygodnia.

  3. 3

    Sprawdź następne uruchomienia

    Spójrz na podgląd terminów uruchomienia i popraw, jeśli któryś termin wygląda nieoczekiwanie.

  4. 4

    Kopiuj wyrażenie

    Weź gotowe wyrażenie cron i wklej je do crontab, potoku CI albo kolejki zadań.

Dla kogo

→Osoby z DevOps i administracji, które ustawiają zadanie cron i chcą je sprawdzić przed wdrożeniem.
→Osoby programujące, które potrzebują wyrażenia schedulera dla CI, BullMQ albo Croner.
→Każdy, kto chce zrozumieć istniejące wyrażenie cron i zobaczyć je przetłumaczone na prosty język.
→Księgowość i osoby pracujące na własny rachunek, które automatyzują cykliczne terminy podatkowe i zgłoszeniowe.
→Osoby uczące się, które chcą zrozumieć, jak współdziałają pięć pól cron.

Najczęstsze pytania

Co oznaczają pięć pól w standardowym cron?

Po kolei: minuta (0-59), godzina (0-23), dzień miesiąca (1-31), miesiąc (1-12) i dzień tygodnia (0-6, gdzie 0 to niedziela). Gwiazdka oznacza każdą wartość. Builder pokazuje to znaczenie bezpośrednio przy każdym polu.

Po co mi podgląd następnych uruchomień?

Bo wyrażenia cron łatwo działają inaczej, niż się myśli - zwłaszcza przy połączeniach dnia i dnia tygodnia. Konkretne terminy od razu pokazują, czy twoje zadanie naprawdę uruchamia się o właściwej porze, zanim trafi na produkcję.

Jaka jest różnica między 5, 6 i 7 polami?

Pięć pól to klasyczny standard Unix bez sekundy. Sześć pól dodaje na początku pole sekund. Siedem pól to format Quartz z sekundą i dodatkowym polem roku. Który jest ci potrzebny, zależy od twojego schedulera.

Czy są szablony na niemieckie terminy podatkowe?

Tak. W kategorii podatki i finanse znajdziesz między innymi miesięczną zaliczkową deklarację VAT (UStVA) 10. dnia, podatek kwartalny, zgłoszenie podatku od wynagrodzeń (Lohnsteuer-Anmeldung) i wykaz składek (Beitragsnachweis) jako gotowe przypomnienia mniej więcej tydzień przed danym terminem. Do prawdziwych terminów z przypomnieniem użyj Fristenwächter.

Czy builder uruchamia moje zadania cron?

Nie. Cron-Builder tylko tworzy i objaśnia wyrażenie oraz pokazuje podgląd. Zadanie uruchamia twój własny system - crontab, serwer CI, BullMQ albo cokolwiek, czego używasz.

Czy moje wyrażenia są zapisywane?

Nie. Wszystko działa w twojej przeglądarce. Nic nie jest wysyłane na serwer i nic nie jest zapisywane bez twojego działania.

Timestamp Converter

Przeliczaj znaczniki czasu Unix na daty i odwrotnie. Wiele stref czasowych, wszystkie popular…

Datums-Rechner

Oblicz dni między datami, terminy BGB z krajowymi zasadami świąt wszystkich 16 krajów związko…

JSON-Formatierer

Formatuj, waliduj i minimalizuj JSON z podświetlaniem składni i wykrywaniem błędów. Bezpłatni…

Regex-Tester

Testuj wyrażenia regularne z podświetlaniem na żywo i niemieckimi wzorcami.

Chcesz zacząć z Cron-Builder?

Bez instalacji. W cenie od Plus. Otwórz prosto w przeglądarce.

Otwórz teraz