L'Expression CRON pour déclencher Azure Fonction sur le dernier jour de chaque mois

0

La question

Est-il l'expression CRON je peux utiliser pour déclencher l'Azur de la Fonction sur le dernier jour de chaque mois? Il semble comme un tel scénario typique pour une minuterie de déclenchement, je suis surpris que j'ai du mal à comprendre cela.

Je suis actuellement à l'aide d'une solution de contournement par le déclenchement sur les dates de 28 à 31 de chaque mois et de vérification dans le code si c'est le dernier jour du mois, mais cette solution se sent un peu hacky.

Même un définitif "Pas possible" serait appréciée.

EDIT: Voici le code

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

La meilleure réponse

0

Voici le Maïs Expression pour exécuter le déclencheur de l'Azur de la Fonction sur le dernier jour de chaque Mois. à 10:15 AM

15 10 * * 5L

enter image description here

Pour Plus d'informations, consultez ce Maïs Expressions.

2021-11-17 12:23:06

"L" n'a pas l'air de travailler dans Azure Fonctions.. "de Microsoft.Azure.WebJobs.Extensions: Le calendrier de l'expression '0 0 20 L * *' n'est pas reconnu comme valide l'expression cron ou timespan chaîne."
FS'Wæhre

On dirait que vous voulez déclencher votre fonction au dernier jour 8PM chaque mois selon que vous avez besoin pour utiliser le dessous de maïs expression 0 20 L * * pour plus d'informations, consultez brightxpress.com/user/appendix/cron_expressions.htm
SaiSakethGuduru-MT

Dans d'autres langues

Cette page est dans d'autres langues

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