Modèle:Date

Editors can experiment in this template's sandbox and test case pages.

Template:Sous-page de documentation
Template:Modèle utilisant les modules Lua

## Utilisation

Ce modèle sert à créer une date :

* respectant les règles de typographie (pas de césure entre les parties de la date) donc en évitant des retours à la ligne indésirables ;
* avec des wikiliens (contrairement au modèle {{Date-}}) ;
* en ajoutant une balise `<time>` invisible contenant une date normalisée lisible par les bots.

La syntaxe est identique à celle du modèle Date-.

## Actions liées à l'emploi de ce format

Le modèle `{{date|jour mois année}}` :

1. contrôle le format de la date saisie ;
2. gère la présentation typographique de la date et veille notamment à ce que les éléments de la date affichée soient séparés par des espaces insécables (ce qui évite les retours à la ligne non conformes aux conventions typographiques) ;
3. crée une balise `<time>` invisible contenant une date normalisée lisible par les bots, en cas de nécessité ;
4. rend les dates triables dans l’ordre chronologique dans les tableaux ;
5. supprime l’affichage de « l’année seule » ou de « l’année et du mois » si cela est explicitement demandé par l’adjonction d’un signe « - » après « l’année » ou par l’adjonction d’un signe « - » après « l’année et après le mois » ;
6. crée trois liens sur 1° l’année ; 2° le mois et l’année ; 3° le jour et le mois ; ce que ne fait pas le modèle {{Date-}}.

## Syntaxe

Syntaxe privilégiée (sans barre verticale entre les parties de la date) :

```
{{Date|jour mois année}}
```

Syntaxe privilégiée complète :

```
```

Syntaxe alternative :

```
{{Date|jour|mois|année}}
```

Syntaxe alternative complète :

```
```

## Paramètres

Insère une date avec liens internes. Deux choix possibles : 1) Saisir la date complète dans le champ « Jour / date complète » (recommandé) ; 2) Saisir la date dans les trois champs « Jour », « Mois » et « Année ».
Pour ne pas créer de liens sur la date, utiliser le modèle « date- ».

## Notes

Il est possible de masquer l’année en ajoutant un tiret (« - ») à la fin du paramètre. Cela permet d’avoir le lien contenant l’année sur le mois et la date ISO complète dans la balise `<time>` (pour les robots), sans pour autant répéter l’année dans le texte.

* `les {{Date|25 mars 1990-}} et {{Date|8 avril 1990}}` donne : les 25 mars et 8 avril 1990

Il est aussi possible de masquer le mois de la même façon :

* `du {{Date|25 mars-}} au {{Date|30 mars 1990}}` donne : du 25 au 30 mars 1990
* `du {{Date|25 mars- 1990-}} au {{Date|30 mars 1990}}` donne : du 25 au 30 mars 1990

Le paramètre `compact` qui permet l’abréviation du mois ne doit pas être utilisé dans un texte mais peut l’être dans un tableau où la place est restreinte. Les abréviations normalisées sont décrites à « Mois – Abréviations ».

## Notes et références

Template:Références

Template:Ancre

## Voir aussi

* {{Date-}} le même modèle, mais ne générant pas de liens internes
* {{Date France}} pour les années 1939 à 1945
* {{Date républicaine}}
* {{Date républicaine-}} (sans liens)
* {{Date de naissance}}
* {{Date de naissance-}} (sans liens)
* {{Date de décès}}
* {{Date de décès-}} (sans liens)
* {{Âge}}
* {{Date rapide}}
* {{Existe depuis}}
* {{Durée}}
* {{s}}, {{s2}}, {{sp}}, {{s mini}} et leurs variantes, pour afficher un ou des siècles
* {{millénaire}}, {{mi}} et leurs variantes, pour afficher des millénaires

Catégorie:Modèle lien interne
Catégorie:Modèle de date

1. ↑ Template:Ouvrage : « On n’abrège qu’exceptionnellement le nom des mois, par exemple, faute de place, dans les tableaux comportant des colonnes étroites : 10 déc. 1963 *ou* 10-12-1963 » « On n’abrège pas un millésime ».