Modèle:ISOYEAR

Un article de Wikipédia, l'encyclopédie libre.

informations sur ce modèle

Ci-dessous la documentation de ce modèle. Voir la liste des modèles.

Cliquez ici pour purger le cache lorsque vos modifications n’apparaissent pas.

Utilisation
Ce modèle calcule le numéro de l’année ISO pour la date du calendrier grégorien (ou proleptique) donnée en paramètre. L’année ISO comprend toujours un nombre entier, 52 ou 53, de semaines ISO commençant toutes le lundi et finissant le dimanche.
Une année ISO :
  • débute le seul lundi situé entre le 29 décembre de l’année grégorienne précédente et le 4 janvier de la même année grégorienne 
  • égale toujours l’année grégorienne la plupart du temp entre le 4 janvier et le 28 décembre 
  • se termine le seul dimanche situé entre le 28 décembre et le 3 janvier.
Syntaxe
{{ISOYEAR|1=année|2=mois|3=jour}}
  • 1 : L’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 : Le mois est donné entre 1 et 12 de janvier à décembre (obligatoire).
  • 3 : Le jour est donné entre 1 et 31 (obligatoire).
Exemples avec une année grégorienne commençant un lundi
  • « {{ISOYEAR|2000|12|31}} » donne « 2000 »
  • « {{ISOYEAR|2001|1|1}} » donne « 2001 »
  • « {{ISOYEAR|2006|12|31}} » donne « 2006 »
  • « {{ISOYEAR|2007|1|1}} » donne « 2007 »
Exemples avec une année grégorienne commençant un mardi
  • « {{ISOYEAR|2001|12|30}} » donne « 2001 »
  • « {{ISOYEAR|2001|12|31}} » donne « 2002 »
  • « {{ISOYEAR|2002|1|1}} » donne « 2002 »
  • « {{ISOYEAR|2007|12|30}} » donne « 2007 »
  • « {{ISOYEAR|2007|12|31}} » donne « 2008 »
  • « {{ISOYEAR|2008|1|1}} » donne « 2008 »
Exemples avec une année grégorienne commençant un mercredi
  • « {{ISOYEAR|2002|12|29}} » donne « 2002 »
  • « {{ISOYEAR|2002|12|30}} » donne « 2003 »
  • « {{ISOYEAR|2002|12|31}} » donne « 2003 »
  • « {{ISOYEAR|2003|1|1}} » donne « 2003 »
Exemples avec une année grégorienne commençant un jeudi
  • « {{ISOYEAR|2003|12|28}} » donne « 2003 »
  • « {{ISOYEAR|2003|12|29}} » donne « 2004 »
  • « {{ISOYEAR|2003|12|30}} » donne « 2004 »
  • « {{ISOYEAR|2003|12|31}} » donne « 2004 »
  • « {{ISOYEAR|2004|1|1}} » donne « 2004 »
  • « {{ISOYEAR|2008|12|28}} » donne « 2008 »
  • « {{ISOYEAR|2008|12|29}} » donne « 2009 »
  • « {{ISOYEAR|2008|12|30}} » donne « 2009 »
  • « {{ISOYEAR|2008|12|31}} » donne « 2009 »
  • « {{ISOYEAR|2009|1|1}} » donne « 2009 »
Exemples avec une année grégorienne commençant un vendredi
  • « {{ISOYEAR|2003|12|31}} » donne « 2009 »
  • « {{ISOYEAR|2004|1|1}} » donne « 2009 »
  • « {{ISOYEAR|2004|1|2}} » donne « 2009 »
  • « {{ISOYEAR|2004|1|3}} » donne « 2009 »
  • « {{ISOYEAR|2004|1|4}} » donne « 2010 »
Exemples avec une année grégorienne commençant un samedi
  • « {{ISOYEAR|1999|12|31}} » donne « 1999 »
  • « {{ISOYEAR|2000|1|1}} » donne « 1999 »
  • « {{ISOYEAR|2000|1|2}} » donne « 1999 »
  • « {{ISOYEAR|2000|1|3}} » donne « 2000 »
  • « {{ISOYEAR|2004|12|31}} » donne « 2004 »
  • « {{ISOYEAR|2005|1|1}} » donne « 2004 »
  • « {{ISOYEAR|2005|1|2}} » donne « 2004 »
  • « {{ISOYEAR|2005|1|3}} » donne « 2005 »
Exemples avec une année grégorienne commençant un dimanche
  • « {{ISOYEAR|2005|12|31}} » donne « 2005 »
  • « {{ISOYEAR|2006|1|1}} » donne « 2005 »
  • « {{ISOYEAR|2006|1|2}} » donne « 2006 »
Voir aussi
Commentaire Ce modèle emploie quelques fonctionnalités complexes de la syntaxe des ParserFunctions.

Veuillez ne pas tenter de le modifier à moins que vous ne soyez certain de bien comprendre sa conception et êtes préparé à réparer tous les dommages collatéraux si les résultats sont inattendus. Toute expérimentation devrait être conduite d’abord via une copie sur le Modèle bac à sable ou dans votre espace utilisateur.

Cliquez ici pour purger le cache lorsque vos modifications n’apparaissent pas.