Ich möchte jede Woche am Donnerstag um 12:00 Uhr einen Zeitplan erstellen, wie man den Cron schreibt.
2 Antworten
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));
Ich glaube, dass dies der Ausdruck ist, den Sie wollen: 0 12 */7 * 4
Es steht für "min Stunde Tag Monat Monat Wochentag".
Verwandte Fragen
Neue Fragen
.net
NICHT für Fragen zu .NET Core verwenden - verwenden Sie stattdessen [.net-core]. Das .NET Framework ist ein Software-Framework, das hauptsächlich für das Microsoft Windows-Betriebssystem entwickelt wurde. Es enthält eine Implementierung der Basisklassenbibliothek, der Common Language Runtime (allgemein als CLR bezeichnet), des Common Type System (allgemein als CTS bezeichnet) und der Dynamic Language Runtime. Es unterstützt viele Programmiersprachen, einschließlich C #, VB.NET, F # und C ++ / CLI.