Extraire l'année

Le convertisseur de données Extraire l'année extrait une année à partir d'une date dans le texte d'entrée. La date peut être incomplète, par exemple ne contenir que l'année.

Propriétés

Le convertisseur de données Extraire l'année peut être configuré à l'aide des propriétés suivantes :

Paramètre régional

Spécifie le paramètre régional utilisé dans la date.

Expression rationnelle du format de date

Contient une expression rationnelle qui spécifie le format de la date, dont l'année doit être extraite. Voir la description de la syntaxe ci-dessous.

Nbr max. de mois à l'avance

Le nombre maximal de mois à prévoir. Ce champ ne prend effet qu'en l'absence d'une année explicite lors de l'utilisation des expressions rationnelles 'jj' et 'MM'.

Nbre max de jours à l'avance

Le nombre maximal de jours à prévoir. Ce champ ne prend effet qu'en l'absence d'une mois explicite lors de l'utilisation des expressions rationnelles 'jj' et 'aaa'.

Description

Saisissez une description à afficher dans la liste des convertisseurs de données. S'il n'existe aucun type dans une description, un type sera généré.

Syntaxe de l'expression rationnelle du format de date

Les expressions rationnelles suivantes peuvent être combinées pour créer l'expression rationnelle dans la propriété Expression rationnelle du format de date :

Expression rationnelle

Description

aa

Année à deux chiffres

aaa

N'importe quelle année

aaaa

Année à quatre chiffres

AAAA1

Année de la semaine à quatre chiffres

MM

Mois à un ou deux chiffres, abréviations ou noms complets du mois

jj

Date à un ou deux chiffres

EEE

Nom court du jour de la semaine (par exemple, Dim au lieu de Dimanche).

EEEE

Nom complet du jour de la semaine (par exemple, Lundi).

hh ou HH

Heure à un ou deux chiffres

mm

Minute à un ou deux chiffres

ss

Seconde à un ou deux chiffres

a

Marqueur AM ou PM

Z

Identifiant du fuseau horaire (par exemple « HNP », « Heure d'Europe centrale » ou « GMT+02:00 »)

*

Ignorer un nombre quelconque de caractères (ceci doit être utilisé pour ignorer les caractères alphanumériques a-z et A-Z)

Espace

Ignorer un ou plusieurs espaces

Tout autre caractère non alphanumérique

Ignorer ce caractère exact (utilisez * pour ignorer les caractères alphanumériques)

Si les expressions rationnelles du jour de la semaine ('EEE' et 'EEEE') sont utilisées et que l'expression rationnelle de date ('jj') n'est pas utilisée, alors les expressions rationnelles de mois et d'année ('MM' et 'aa'/'aaa'/'aaaa') ne peuvent pas être utilisées. Dans ce cas, la date trouvée est le jour suivant avec un nom correspondant à l'expression rationnelle. Par exemple, si l'expression rationnelle est 'EEEE' et que l'entrée est le texte suivant :

Mercredi

l'année trouvée est l'année du prochain Mercredi.

Si les expressions rationnelles du jour de la semaine sont utilisées avec une expression rationnelle de date (et éventuellement les expressions rationnelles de mois et d'année), le jour de la semaine est ignoré. Par exemple, si l'expression rationnelle est 'EEE, jj/MM/aaa' et que l'entrée est le texte suivant :

l'année trouvée est '2003'.

Remarque L'expression rationnelle 'EEE' correspond aux noms courts des jours de la semaine (par exemple, Lun, Mar, etc.). Si l'expression rationnelle doit correspondre au nom complet du jour de la semaine, utilisez l'expression rationnelle 'EEEE'. Par exemple, si l'entrée est le texte suivant :

Rendez-vous donc Mercredi

L'expression rationnelle 'EEEE' doit être utilisée car l'expression rationnelle 'EEE' correspondra à 'Jeu', entraînant le convertisseur de données Extraire l'année à trouver l'année du prochain Jeudi.

1 Lorsque vous utilisez WEEK YEAR, l'année de la semaine qui comprend le premier jour de l'année est définie comme la nouvelle année.