Salut, j'ai utilisé toLocaleDateString()
pour afficher une date à partir d'un flux rss, t ce n'est pas afficher dd/mm/yyyy
format dans tous les navigateurs, safari et mozila son affichage différemment mais chrome il s'affiche correctement.
toLocaleDateString
est destiné à fournir un format lisible par l'homme, selon les règles de l'ordinateur de l'utilisateur. Par exemple, si mon ordinateur est configuré en français, il peut inclure le nom du jour en français.
toLocaleDateString
n'est PAS un moyen fiable d'obtenir le format souhaité. Au lieu de cela, faites ceci:
var dateobj = new Date();
function pad(n) {return n < 10 ? "0"+n : n;}
var result = pad(dateobj.getDate())+"/"+pad(dateobj.getMonth()+1)+"/"+dateobj.getFullYear();
Cela a déjà été répondu auparavant:
Selon la documentation de Mozilla, le format peut varier énormément selon l'emplacement de l'utilisateur et les paramètres de l'ordinateur.
https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Date/toLocaleDateString
Le format exact dépend de la plate-forme, des paramètres régionaux et des paramètres de l'utilisateur.