Wyrażenie CRON aby uruchomić funkcje systemu Azure w ostatni dzień każdego miesiąca

0

Pytanie

Czy jakieś wyrażenie CRON, które mogę użyć do uruchomienia funkcji systemu Azure w ostatni dzień każdego miesiąca? To wydaje się tak typowym scenariuszem, aby uruchomić minutnik, jestem zaskoczony, że ze wszystkich sił staram się to zrozumieć.

Obecnie używam obejście, uruchamiając 28-31 dnia każdego miesiąca i sprawdzając kod, jeśli jest to ostatni dzień miesiąca, ale to rozwiązanie wydaje się nieco banalne.

Nawet ostateczne "Nie" byłoby ocenione i docenione.

Edytować: Oto kod

using Microsoft.Azure.WebJobs;
using Microsoft.Extensions.Logging;
using System;

namespace MyProsj.Functions.Triggers
{
    public static class LastOfEachMonth
    {
        [FunctionName("LastOfEachMonth")]
        public static void Run([TimerTrigger("0 0 20 28-31 * *")] TimerInfo myTimer, ILogger log)
        {
            if (DateTime.Now.AddDays(1).Day == 1)
            {
                //DO STUFF HERE
            }
        }
    }
}
.net azure azure-functions c#
2021-11-17 12:13:36
1

Najlepsza odpowiedź

0

Oto wyrażenie Corn do uruchomienia wyzwalacza funkcji systemu Azure w ostatnim dniu każdego miesiąca. 10:15 rano

15 10 * * 5L

enter image description here

Aby uzyskać więcej informacji, sprawdź to wyrażenie Kukurydzy.

2021-11-17 12:23:06

"L", jak się wydaje, nie działa w funkcjach systemu Azure.. "Microsoft.Lazur.Web zadania.Rozszerzenia: Wyrażenie rozkłady jazdy "0 0 20 L * *" nie została wykryta jako poprawne wyrażenie cron lub ciąg znaków czasu".
FS'Wæhre

Wygląda na to, chcesz uruchomić swoją funkcję w dniu 8 pm w każdym miesiącu, zgodnie z tym, że trzeba użyć następującego wyrażenia kukurydzy 0 20 L * * aby uzyskać więcej informacji, sprawdź brightxpress.com/user/appendix/cron_expressions.htm
SaiSakethGuduru-MT

W innych językach

Ta strona jest w innych językach

Русский
..................................................................................................................
Italiano
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................