Kostenloses Tool

Azure Functions Cron-Ausdruck: Generator und Prüfung

Stellen Sie einen Zeitplan mit wenigen Klicks zusammen oder fügen Sie einen Ausdruck ein. Sie erhalten den sechsteiligen NCRONTAB-Ausdruck, seine Bedeutung in Worten und die genauen nächsten Ausführungen, in UTC und in Ihrer Zeitzone.

Zeitplan erstellen

    In Worten

    Die nächsten 10 Ausführungen

      Im Code

      Oder legen Sie den Zeitplan in einer App-Einstellung ab und ändern Sie ihn ohne neues Deployment:

      Häufige Cron-Ausdrücke für Azure Functions

      AusdruckBedeutungTesten
      0 */5 * * * *Alle 5 Minuten
      0 */15 * * * *Alle 15 Minuten
      0 0 * * * *Jede Stunde
      0 0 */2 * * *Alle 2 Stunden
      0 0 2 * * *Um 02:00, jeden Tag
      0 30 8 * * 1-5Um 08:30 · Wochentage: Montag – Freitag
      0 0 9 * * 1Um 09:00 · Wochentage: Montag
      0 0 0 1 * *Um 00:00 · Tage im Monat: 1
      0 */5 8-17 * * 1-5Alle 5 Minuten zwischen 08:00 und 17:59 · Wochentage: Montag – Freitag
      */30 * * * * *Alle 30 Sekunden

      Die sechs Felder eines NCRONTAB-Ausdrucks

      #FeldErlaubte Werte
      1Sekunde0–59
      2Minute0–59
      3Stunde0–23
      4Tag im Monat1–31
      5Monat1–12 oder Jan–Dec
      6Wochentag0–6 (0 = Sonntag) oder Sun–Sat

      Sonderzeichen: * jeder Wert · , Liste (1,15) · - Bereich (1-5) · / Schritt (*/5). Namen von Tagen und Monaten sind englisch.

      Häufige Fehler bei Timer Triggern

      • /Sechs Felder, nicht fünf. Azure beginnt mit Sekunden, aus dem Linux-Cron */5 * * * * wird also 0 */5 * * * *.
      • /Azure führt Timer Trigger in UTC aus. Für Ortszeit setzen Sie die App-Einstellung WEBSITE_TIME_ZONE, die nicht jeder Hosting-Plan unterstützt.
      • /Wenn Sie Tag im Monat und Wochentag setzen, müssen beide zutreffen. Bei Linux-Cron genügt eines von beiden.
      • /Mit lokaler Zeitzone können Ausführungen rund um die Zeitumstellung ausfallen oder doppelt laufen. Planen Sie wichtige Jobs nicht zwischen 02:00 und 03:00.
      • /Lassen Sie RunOnStartup = true nicht in Produktion. Die Funktion läuft dann auch bei jedem Neustart und jeder Skalierung.
      • /Legen Sie den Zeitplan in einer App-Einstellung ab, etwa TimerTrigger("%ImportSchedule%"), dann ändern Sie ihn ohne neues Deployment.
      © 2026 ProCoding — Alle Rechte vorbehalten.Impressum und DatenschutzHaftungsausschlussSplit, Kroatien