L'exemple de cet article décrit l'implémentation de la fonction FormatDate de sortie du format d'heure en javascript. Partagez-le avec tout le monde pour votre référence. Les détails sont les suivants :
Javascript ne fournit pas de fonctions pour saisir des formats de contenu de date et d'heure comme la balise fmt :
Vous trouverez ci-dessous la fonction de sortie temporelle que j'ai téléchargée. Lorsque vous l'utilisez, placez-la directement dans l'étiquette et appelez-la. Le code est le suivant
Date.prototype.Format = function(fmt) { //auteur : meizz
If (this == "Date invalide") {
retour "" ;
}
var o = {
"M " : this.getMonth() 1, //mois
"d": this.getDate(), //Jour
"H" : this.getHours(), //heures
"m : this.getMinutes(), //Minutes
"s": this.getSeconds(), //secondes
" q " : Math.floor((this.getMonth() 3) / 3), //Quarter " 🎜>
"S" : this.getMilliseconds()
//millisecondes
};
Si (/(y)/.test(fmt))
fmt = fmt.replace(RegExp.$1, (this.getFullYear() "")
.substr(4 - RegExp.$1.length));
pour (var k in o)
Si (new RegExp("(" k ")").test(fmt))
fmt = fmt.replace(RegExp.$1, (RegExp.$1.length == 1) ? (o[k])
: (("00" o[k]).substr(("" o[k]).length)));
Retour immédiat
>
À utiliser directement lors de l'utilisation de
J'espère que cet article sera utile à la conception de la programmation JavaScript de chacun.