API github
Résolu
anthonyr_25
Messages postés
172
Statut
Membre
-
anthonyr_25 Messages postés 172 Statut Membre -
anthonyr_25 Messages postés 172 Statut Membre -
Bonjour,
J'aimerais récupéré uniquement le mois pour le ressortir en string et pas en chiffre.. également retiré les tirets :)
Someone can help me ?
le résulat me donne : Joined 2011-01-25
et j'aimerai changez le 01 en Janvier !
J'aimerais récupéré uniquement le mois pour le ressortir en string et pas en chiffre.. également retiré les tirets :)
Someone can help me ?
date.innerHTML = "Joined " + data.created_at.substr(0, [10]); //"created_at": "2011-01-25T18:44:36Z",
le résulat me donne : Joined 2011-01-25
et j'aimerai changez le 01 en Janvier !
Configuration: Windows / Chrome 97.0.4692.99
2 réponses
-
Bonjour,
Tu fais un split sur la date ( en utilisant le "-" comme séparateur)
https://www.w3schools.com/jsref/jsref_split.asp
Tu en extraits la seconde valeur ( le mois)
Puis tu l'associe au mois écrit en Français en utilisant un array par exemple ou en passant par un switch
NB: Tu dois pouvoir créer le tableau des mois dynamiquement via un truc du genreconst months = Array.from({length: 12}, (e, i) => { return new Date(null, i + 1, null).toLocaleDateString("fr", {month: "short"}); })
Sinon tu le créés à la mainconst months = ['Janvier','Février','Mars' ... ];
-
- j'ai trouvé quelque chose je pensse que je suis pas loin :
let date = document.querySelector('.date'); let dat_at = new Date (data.created_at); let jour = dat_at.getDay() let mois = dat_at.getMonth(); let anne = dat_at.getFullYear(); date.innerHTML = "Joined " + jour + " " + mois + " " + anne; console.log(date);
malheureusement il me le sort encore en chiffre mdrr :crying:
-
-
T'est le meilleur Jordane, toujours à ma rescousse !
Passe une bonne soirée et merci encore.