← Das vollständige plattformübergreifende Cron-Tool öffnen ↑

Spring @Scheduled Cron-Ausdrucksgenerator

Diese Seite behandelt die von Spring @Scheduled verwendete Cron-Syntax: Feldaufbau, Wochentagsnummerierung und welche Sonderzeichen unterstützt werden.

Kurzübersicht

Anzahl Felder

6

Sekundenfeld

Ja

Jahresfeld

Nein

Zeitzone

Lokal / konfigurierbar

Sonderzeichen (L / #)

Ja

Erfordert "?"

Nein

Wochentagsnummerierung

Sun=0, Mon=1, Tue=2, Wed=3, Thu=4, Fri=5, Sat=6

Häufige Spring @Scheduled Cron-Ausdrücke

Alle 5 Minuten0 */5 * * * *
Alle 15 Minuten0 */15 * * * *
Stündlich0 0 * * * *
Täglich um Mitternacht0 0 0 * * *
Täglich um 9:00 Uhr0 0 9 * * *
Werktags um 9:00 Uhr0 0 9 * * MON-FRI
Jeden Montag um 9:00 Uhr0 0 9 * * MON
Zweimal täglich (0 und 12 Uhr)0 0 */12 * * *
Am ersten Tag jedes Monats0 0 0 1 * *
Am letzten Tag jedes Monats0 0 23 L * *

Häufig gestellte Fragen

Was unterscheidet Spring @Scheduled von Standard-Linux-Cron?

Spring @Scheduled unterscheidet sich von Linux-Cron bei Feldanzahl, Wochentagsnummerierung oder unterstützten Sonderzeichen — die genauen Unterschiede finden Sie in der Kurzübersicht oben.

Kann ich einen Linux-Cron-Ausdruck automatisch in Spring @Scheduled umwandeln?

Ja — fügen Sie ihn oben in das plattformübergreifende Cron-Tool (oder auf der Haupt-Cron-Editor-Seite) ein und wechseln Sie zum Spring @Scheduled-Tab, um sofort den entsprechenden Ausdruck zu erhalten.

Unterstützt Spring @Scheduled L, W oder #?

Ja. Spring @Scheduled unterstützt L (letzter Tag des Monats) und # (n-ter Wochentag des Monats, z. B. "MON#1" für den ersten Montag).

Läuft Spring @Scheduled in meiner lokalen Zeitzone oder in UTC?

Spring @Scheduled wertet Zeitpläne in der von Ihnen konfigurierten Zeitzone aus (oder der System-/Serverzeitzone, falls keine festgelegt ist) — sie ist nicht auf UTC fixiert.

Andere Plattformen

Entwickler