Modèle:Échéance
[voir] [modifier] [historique] [purger]
- Fonction
- Ce modèle permet de déterminer si une date fournie en paramètre obligatoire, éventuellement modulée par un paramètre optionnel, est une date passée ou future.
- Utilisation
- Ce modèle peut servir à gérer les pages dont le contenu doit changer d'aspect lorsqu'une date donnée est atteinte.
- Fonctionnement
- Paramètres
- La date de l'échéance est un paramètre obligatoire à renseigner sous la forme
{{Échéance|dd|mm|yyyy}}
. - Un quatrième paramètre optionnel, à renseigner sous la forme
{{Échéance|dd|mm|yyyy|xxx}}
permet de spécifier un nombre de jours supplémentairesxxx
à ajouter à la date spécifiée. - Si
xxx
est une valeur négative, le nombre de jours sera retranché de la date spécifiée.
- Résultat
- Le modèle renvoie
0
si la date renseignée, éventuellement modulée par le quatrième paramètre, est passée.
Il en fait de même s'il s'agit de la date du jour.
Il retourne1
si cette date est future. - Exemples
- Sans le paramètre optionnel
{{Échéance|25|03|2008}}
retourne0
car le 25 mars 2008 est passé.- De même,
{{Échéance|29|12|2024}}
retourne0
car nous sommes aujourd'hui le 29 décembre 2024. - Mais
{{Échéance|12|07|2017}}
renvoie0
car le 12 juillet 2017 est une date à venir.
- Avec le paramètre optionnel
{{Échéance|25|03|2008|5000}}
retourne0
car moins de 5 000 jours sont passés depuis le 25 mars 2008.- Mais
{{Échéance|12|07|2017|-5000}}
renvoie0
car il reste moins de 5 000 jours avant le 12 juillet 2017.
La documentation de ce modèle est générée par le modèle {{Documentation}}.
Elle est incluse depuis sa sous-page de documentation. Veuillez placer les catégories sur cette page-là.
Les éditeurs peuvent travailler dans le bac à sable (créer) et la page de test (créer).
Voir les statistiques d'utilisation du modèle sur l'outil wstat.