Catégorie:Modèle calculant une date basée sur l'heure actuelle

Une page de Wikipédia, l'encyclopédie libre.
Aller à : navigation, rechercher
Commentaire Ces modèles sont – sauf indication contraire – basés sur l’heure UTC du serveur Wikipédia.

Ces modèles sont conçus pour une réutilisabilité maximale dans des contextes divers, aussi leur syntaxe d’utilisation est rendue très simple.

Ces modèles seront utiles pour afficher des contenus différents en fonction des jours ou des heures. Il faut les éviter dans les articles. Mais ils seront utilisés sur des pages fréquemment consultées (accueils, portails). On ne doit pas, par exemple, les utiliser sans subst: dans les signatures d'utilisateurs (on utilisera subst: pour rendre ces dates permanentes, mais Wikipédia fournit aussi la syntaxe simplifiée ~~~~~ pour insérer un horodatage permanent).

Quelques autres modèles sont spéciaux et renseignés automatiquement par le logiciel MediaWiki (ils sont référencés de façon interne par les modèles dont le nom commence par CURRENT) d’après la date (dans le calendrier grégorien) et l’heure courantes UTC, telle que définie sur le serveur Wikipedia :

  • {{CURRENTYEAR}}, valeur actuelle : 2015, quatre chiffres (2000 ou suivants).
  • {{CURRENTMONTH}}, valeur actuelle : 05, deux chiffres (entre 01 et 12).
  • {{CURRENTDAY}}, valeur actuelle : 6, un/deux chiffres (entre 1 et 31).
  • {{CURRENTTIME}}, valeur actuelle : 10:45, quatre chiffres (entre 00:00 et 23:59).
  • {{CURRENTHOUR}}, valeur actuelle : 10, deux chiffres (entre 00 et 23).
  • {{CURRENTMINUTE}}, valeur actuelle : 45, deux chiffres (entre 00 et 59).

De ces valeurs, on peut calculer les suivantes :

  • {{CURRENTCENTURY}}, valeur actuelle : 21, sans zéro initial superflu.
  • {{CURRENTYEARCC}}, valeur actuelle : 20, sans zéro initial superflu.
  • {{CURRENTYEARYY}}, valeur actuelle : 15, sans zéro initial superflu.
  • {{CURRENTISLEAPYEAR}}, valeur actuelle : 0, un chiffre (0 ou 1).
  • {{CURRENTYEARDAYS}}, valeur actuelle : 365, trois chiffres (365 ou 366).
  • {{CURRENTMONTHISO}}, valeur actuelle : 05, deux chiffres (entre 01 et 12).
  • {{CURRENTMONTHNAME}}, valeur actuelle : « mai ».
  • {{CURRENTMONTHABBREV}}, valeur actuelle : « mai ».
  • {{CURRENTMONTHDAYS}}, valeur actuelle : « 31 ».
  • {{CURRENTDAYISO}}, valeur actuelle : 06, deux chiffres (entre 01 et 31).
  • {{CURRENTJULIANDAY}}, valeur actuelle : 2457148.9480903, sans zéro initial superflu.
  • {{CURRENTWEEKDAY}}, valeur actuelle : 2, sans zéro initial superflu.
  • {{CURRENTWEEKDAYNAME}}, valeur actuelle : « mercredi ».
  • {{CURRENTWEEKDAYABBREV}}, valeur actuelle : « Mer. ».
  • {{CURRENTISOYEAR}}, valeur actuelle : 2015, sans zéro initial superflu.
  • {{CURRENTSECOND}}, valeur actuelle : 15, deux chiffres (entre 00 et 59).
  • {{CURRENTINTERNETTIME}}, valeur actuelle : 489, trois chiffres (entre 000 et 999).

On peut utiliser aussi une nouvelle ParserFunction {{#time:}} avec en paramètre une chaîne de format, dont certaines lettres sont reconnues pour générer un champ basé sur l'heure actuelle du serveur (UTC sur les serveurs Wikipédia), les autres caractères de la chaîne étant conservés verbatim dans le résultat (ces chaînes de format sont identiques à celles supportées dans le langage de programmation PHP utilisé sur le serveur) :

  • {{#time:A}} = "AM"
  • {{#time:a}} = "am"
  • {{#time:c}} = "2015-05-06T10:45:15+00:00"
  • {{#time:D}} = "Mer."
  • {{#time:d}} = "06"
  • {{#time:F}} = "mai"
  • {{#time:G}} = "10"
  • {{#time:g}} = "10"
  • {{#time:H}} = "10"
  • {{#time:h}} = "10"
  • {{#time:i}} = "45"
  • {{#time:j}} = "6"
  • {{#time:L}} = "0"
  • {{#time:l}} = "mercredi"
  • {{#time:M}} = "mai"
  • {{#time:m}} = "05"
  • {{#time:N}} = "3"
  • {{#time:n}} = "5"
  • {{#time:r}} = "Wed, 06 May 2015 10:45:15 +0000"
  • {{#time:s}} = "15"
  • {{#time:t}} = "31"
  • {{#time:U}} = "1430909115"
  • {{#time:W}} = "19"
  • {{#time:w}} = "3"
  • {{#time:Y}} = "2015"
  • {{#time:y}} = "15"
  • {{#time:z}} = "125"
  • {{#time:Y-m-dTH:i:sZ}} = "2015-05-06UTC10:45:150"

Pages dans la catégorie « Modèle calculant une date basée sur l'heure actuelle »

Cette catégorie contient les 95 pages suivantes.