Récupérer le mois d'une date en français dans Power Automate

  • Récupérer le mois d'une date en français dans Power Automate

    Posté par R3dKap sur 29 novembre 2021 à 12h06

    En utilisant la fonction formatDateTime() dans Power Automate il est possible de récupérer le nom du mois d’une date :

    A l’exécution, le résultat est le suivant :

    Comme on peut le voir, le mois est renvoyé en anglais et il n’est pas possible d’en choisir la langue comme on pourrait le faire dans Power Apps.

    Il faut donc se débrouiller par soi-même pour récupérer le nom du mois en français.

    Pour cela, il suffit de filtrer un tableau qui fait la correspondance anglais-français des mois de l’année pour en extraire le mois souhaité en français :

    Dans l’opération de filtrage, côté gauche des critères de recherche il faut spécifier :

    item()['Month']n

    Dans la partie droite on y met le nom du mois en anglais récupéré précédemment à l’aide du formatDateTime().

    Et pour récupérer le nom du mois en français, dans la dernière opération on y met la fonction suivante :

    body('Filtrer_mois_FR')[0]?['Mois']n

    Le résultat est le suivant :

    Voici le tableau de correspondance que vous pourrez copier pour réaliser cette opération dans vos flows Power Automate :

    [n    {"Month": "January","Mois": "Janvier"},n    {"Month": "February","Mois": "Février"},n    {"Month": "March","Mois": "Mars"},n    {"Month": "April","Mois": "Avril"},n    {"Month": "May","Mois": "Mai"},n    {"Month": "June","Mois": "Juin"},n    {"Month": "July","Mois": "Juillet"},n    {"Month": "August","Mois": "Août"},n    {"Month": "September","Mois": "Septembre"},n    {"Month": "October","Mois": "Octobre"},n    {"Month": "November","Mois": "Novembre"},n    {"Month": "December","Mois": "Décembre"}n]n

    Copiez, profitez, likez… 😉

    Sinon le p’tit flow qui fait tout ça est dispo ici :

    PostID=VquM4ZtwBW7r6TY

    R3dKap a répondu Il y a 10 mois, 3 semaines 1 Membre · 0 Réponses
  • 0 Réponses

Désolé, aucune réponse n’a été trouvée.

Connectez-vous pour répondre.