Tengo un JSON que devuelve una fecha simple que estoy colocando en un DIV...
let movieDate = data.release_date; document.getElementById('movie-date').innerHTML = movieDate;La salida se devuelve así...
2021-07-14Necesito cambiar esta salida para que se muestre en dos formatos diferentes...
¿Hay una manera simple de hacer esto?
Probablemente lo más fácil sea usar una biblioteca de terceros como day.js.
Sin embargo, se puede lograr mediante:
const date = new Date('2021-07-14') const monthNames = ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"] // "14 July 2021" const sDate = `${date.getDate()} ${monthNames[date.getMonth()]} ${date.getFullYear()}` console.log(sDate) // 2021 console.log(date.getFullYear())