Modèle:WEEKDAY
Apparence
[voir] [modifier] [historique] [purger]
Utilisation
- Ce modèle calcule le numéro de jour de la semaine (de 0 le lundi à 6 le dimanche) pour la date du calendrier grégorien (ou proleptique) donnée en paramètre.
Syntaxe
{{WEEKDAY|1=année|2=mois|3=jour}}
Paramètres
1=année
(obligatoire) : elle doit être astronomique (année=1 en 1 ap. J.-C. (Anno Domini), année=0 en 1 av. J.-C., année=-1 en 2 av. J.-C.).2=mois
(obligatoire) : donné entre 1 et 12 de janvier à décembre.3=jour
(obligatoire) : donné entre 1 et 31.
Note
- Le jour julien modulo 7 croit de 0 (le lundi midi) à 6 (le dimanche midi)) et retombe à 0 le lendemain lundi midi (cependant ce modèle ignore l’heure, donc le numéro est valable pour toute la journée depuis zéro heure à minuit). Cela correspond à l’ordre des jours de la semaine ISO ou française.
Exemples
- «
{{WEEKDAY|2025|04|22}}
» donne « 1 » - «
{{WEEKDAY|2000|1|1}}
» donne « 5 » - «
{{WEEKDAY|2000|2|28}}
» donne « 0 » - «
{{WEEKDAY|2000|3|1}}
» donne « 2 » - «
{{WEEKDAY|2000|12|31}}
» donne « 6 » - «
{{WEEKDAY|2001|1|1}}
» donne « 0 » - «
{{WEEKDAY|2001|2|28}}
» donne « 2 » - «
{{WEEKDAY|2001|3|1}}
» donne « 3 » - «
{{WEEKDAY|2001|12|31}}
» donne « 0 » - «
{{WEEKDAY|2006|2|28}}
» donne « 1 » - «
{{WEEKDAY|2006|3|1}}
» donne « 2 » - «
{{WEEKDAY|2006|4|22}}
» donne « 5 »
- «
- Exemples avec des paramètres manquants
-
- «
{{WEEKDAY}}
» donne « Paramètre3=jour
requis pour {{WEEKDAY|année|mois|jour}} ! » - «
{{WEEKDAY||}}
» donne « Paramètre3=jour
requis pour {{WEEKDAY|année|mois|jour}} ! » - «
{{WEEKDAY|2000|12}}
» donne « Paramètre3=jour
requis pour {{WEEKDAY|année|mois|jour}} ! » - «
{{WEEKDAY|2000||31}}
» donne « Paramètre2=mois
requis pour {{WEEKDAY|année|mois|jour}} ! » - «
{{WEEKDAY||12|31}}
» donne « Paramètre1=année
requis pour {{WEEKDAY|année|mois|jour}} ! »
- «
- Exemples avec des paramètres invalides :
-
- «
{{WEEKDAY|yyyy|mm|dd}}
» donne « Paramètres «1=yyyy|2=mm|3=dd
» incorrects pour {{WEEKDAY|année|mois|jour}} ! » - «
{{WEEKDAY|1=2000|2=12|3=<span style="error">Erreur d’un sous-modèle</span>}}
» donne « Paramètres «1=2000|2=12|3=Erreur d’un sous-modèle
» incorrects pour {{WEEKDAY|année|mois|jour}} ! » - «
{{WEEKDAY|1=2000|2=<span style="error">Erreur d’un sous-modèle</span>|3=31}}
» donne « Paramètres «1=2000|2=Erreur d’un sous-modèle|3=31
» incorrects pour {{WEEKDAY|année|mois|jour}} ! » - «
{{WEEKDAY|1=<span style="error">Erreur d’un sous-modèle</span>|2=12|3=31}}
» donne « Paramètres «1=Erreur d’un sous-modèle|2=12|3=31
» incorrects pour {{WEEKDAY|année|mois|jour}} ! »
- «
Voir aussi
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.