MediaWiki:Gadget-getStrDateToday.js
Apparence
Note : après avoir enregistré la page, vous devrez forcer le rechargement complet du cache de votre navigateur pour voir les changements.
Mozilla / Firefox / Konqueror / Safari : maintenez la touche Majuscule (Shift) en cliquant sur le bouton Actualiser (Reload) ou pressez Maj-Ctrl-R (Cmd-R sur Apple Mac) ;
Firefox (sur GNU/Linux) / Chrome / Internet Explorer / Opera : maintenez la touche Ctrl en cliquant sur le bouton Actualiser ou pressez Ctrl-F5.//{{Catégorisation JS|getStrToday}}
//<source lang="javascript" line>
/*
* Fonction
*
* Retourne une chaîne de caractères de la date courante selon dans un certain format
* @param format Format de la date "j" pour le jour, "m" pour le mois et "a" pour l'année. Ainsi si l'on est le 21 novembre 2007 et l'on passe en paramètre cette chaîne "a_m_d", la chaîne retournée sera "2007_novembre_21"
* Auteur : Sanao
* Dernière révision : 21 novembre 2007
*/
if ( ! window.getStrDateToday ) {
window.getStrDateToday = function (format)
{
var str_mois = [
"janvier",
"février",
"mars",
"avril",
"mai",
"juin",
"juillet",
"août",
"septembre",
"octobre",
"novembre",
"décembre"
];
var today = new Date();
var day = today.getDate();
var year = today.getYear();
if (year < 2000) {
year = year + 1900;
}
//Création de la chaîne
var str_date = format
.replace(/j/gi, day.toString())
.replace(/a/gi, year.toString())
.replace(/m/gi, str_mois[today.getMonth()]);
return (str_date);
};
}
//</source>