Javascrit prefixer un zero au jour et mois

Si vous codez en JavaScript, vous allez vous apercevoir, que l'affichage des dates et des heures dans ce langage de programmation n'est pas standard. Les chiffres s'affichent comme étant des entiers, et non chaines de caractères. Mais comment faire pour afficher des zeros devant les chiffres en bas de 10?
On va répondre à cette question par un simple exemple.

programming

Ainsi le résultat final ressemblera à ceci:

e.g. Janvier 09, 2016: 2016-1-9

Pour gérer cela, vous devez ajouter zéro au jour et au mois si nécessaire.
Le code suivant le fera automatiquement pour vous.

var today = new Date();
var date = today.getFullYear() + '-' + ('0' + (today.getMonth()+1)).slice(-2) + '-' + ('0' + today.getDate()).slice(-2);

Résultat final: 2016-01-09

Print Friendly, PDF & Email

Laisser un commentaire