J'essaie d'utiliser JS pour transformer un fichier date object
en une chaîne de caractères dans YYYYMMDD
format. Existe-t-il un moyen plus simple que de concaténer Date.getYear()
, Date.getMonth()
y Date.getDay()
?
Vous devez remplacer [1]
avec .length===2
parce qu'un indexeur sur une chaîne de caractères n'est pas entièrement pris en charge. Voir cette réponse pour en connaître les raisons.
7 votes
Il faut concaténer ces trois-là.
7 votes
Si vous voulez une chaîne qui sera analysée à la même date, n'oubliez pas d'incrémenter le mois. Pour correspondre à votre spécification, vous devez également remplacer les chiffres uniques du mois et de la date par des '0'.