Ich möchte jede Woche am Donnerstag um 12:00 Uhr einen Zeitplan erstellen, wie man den Cron schreibt.

0
Dushyanth Kandiah 1 Okt. 2020 im 15:46

2 Antworten

Beste Antwort

In diesem Fall möchten Sie die Cron.Weekly (DayOfWeek, Hour).

Die IRecurringJobManager-Oberfläche verfügt über eine Methode zum Hinzufügen oder Aktualisieren Ihrer Aufgaben (AddOrUpdate). Diese Methode enthält ein Argument zum Festlegen eines Zeitrahmens.

Wenn Sie ein Startprojekt verwenden, fügen Sie Ihre Aufgabe folgendermaßen hinzu:

fooJobManager.AddOrUpdate("TaskName", exampleFunctionToRun, Cron.Weekly(DayOfWeek.Thursday, 0));
1
Dharman 1 Okt. 2020 im 13:06

Ich glaube, dass dies der Ausdruck ist, den Sie wollen: 0 12 */7 * 4

Es steht für "min Stunde Tag Monat Monat Wochentag".

0
StPaulis 1 Okt. 2020 im 12:58