Processeur Normaliser une Date¶
Ce processeur permet d'interpréter une date dont le format n'est pas automatiquement compris par la plateforme.
Par exemple, si une date est au format jj/mm/AAAA (format couramment utilisé en France ; p. ex. « 09/10/2017 » pour le « 9 octobre 2017 »), la plateforme inversera par défaut le jour et le mois en fonction du format idéal AAAA-mm-jj ISO 8601 (la plateforme comprendra alors que « 09/10/2017 » correspond au « 10 septembre 2017 »).
Avec ce processeur, vous pouvez normaliser une date pour la convertir au format AAAA-mm-jj ISO 8601 à l'aide de la syntaxe suivante : %Y-%m-%d
.
Configurer le processeur¶
Pour définir les paramètres du processeur Normaliser une Date, suivez les indications du tableau ci-dessous.
Label | Description | Obligatoire |
---|---|---|
Champ |
Champ contenant la date qui n'est pas comprise par la plateforme |
oui |
Format de date |
Modèle de format de la date qui n'est pas comprise. Pour plus d'informations sur ce paramètre, consultez Modèle de format de date. |
oui |
Modèle de format de date¶
Un modèle est une chaîne de caractères arbitraire comprenant l'une des directives suivantes. Utilisez ces directives pour indiquer le format actuel de la date que la plateforme ne comprend pas dans le paramètre Format de date. Ce processeur permet à la plateforme de suivre le modèle indiqué pour comprendre le format de la date.
Directive | Signification |
Exemple |
---|---|---|
%a | Jour de la semaine en abrégé et en anglais |
Sun, Mon, ..., Sat |
%A | Jour de la semaine en entier et en anglais |
Sunday, Monday, ..., Saturday |
%w | Jour de la semaine sous forme de nombre, sachant que 0 correspond à dimanche et 6 correspond à samedi |
0, 1, ..., 6 |
%d | Jour du mois sous forme de nombre à 2 chiffres |
01, 02, ..., 31 |
%b | Mois en abrégé et en anglais |
Jan, Feb, ..., Dec |
%B | Mois en entier et en anglais |
January, February, ..., December |
%m | Mois sous forme de nombre à 2 chiffres |
01, 02, ..., 12 |
%y | Année sans le siècle sous forme de nombre à 2 chiffres |
00, 01, ..., 99 |
%Y | Année avec le siècle sous forme de nombre |
1970, 1988, 2001, 2013 |
%H | Heure (en 24 heures) sous forme de nombre à 2 chiffres |
00, 01, ..., 23 |
%I | Heure (en 12 heures) sous forme de nombre à 2 chiffres |
01, 02, ..., 12 |
%p | Indique AM ou PM selon le matin ou l'après-midi |
AM, PM |
%M | Minute sous forme de nombre à 2 chiffres |
00, 01, ..., 59 |
%S | Secondes sous forme de nombre à 2 chiffres |
00, 01, ..., 59 |
%f | Microsecondes sous forme de nombre à 6 chiffres |
000000, 000001, ..., 999999 |
%j | Jour de l'année sous forme de nombre à 3 chiffres |
001, 002, ..., 366 |
%U | Numéro de semaine dans l'année sous forme de nombre à 2 chiffres (en considérant qu'une semaine démarre le dimanche). Tous les jours d'une nouvelle année précédant le premier dimanche sont considérés comme étant dans la semaine 0 |
00, 01, ..., 53 |
%W | Numéro de semaine dans l'année sous forme de nombre à 2 chiffres (en considérant qu'une semaine démarre le lundi). Tous les jours d'une nouvelle année précédant le premier lundi sont considérés comme étant dans la semaine 0 |
00, 01, ..., 53 |
Pour les directives %a, %A, %b, %B et %p, seules les représentations en anglais sont supportées (locale en_US).