Desde hace unos días tengo un problema con la fecha procesada por JS, que intentaría hacer que el año salte adelante. Un poco de código de muestra a continuación.
Fecha inicial en HTML '19 de enero de 2022'
var dateYear = $(this).attr("dateYear"); console.log('dateYear ' + dateYear); // dateYear 2022 var dateMonth = $(this).attr("dateMonth"); console.log('dateMonth ' + dateMonth); // dateMonth 12 var dateDay = $(this).attr("dateDay"); console.log('dateDay ' + dateDay); // dateDay 19 var myDate = new Date(dateYear, dateMonth, dateDay); console.log('myDate ' + myDate); // myDate Thu Jan 19 2023 00:00:00 GMT+0000 (Greenwich Mean Time)Incluso si resta un índice de un mes, pero el año salta a 2023, si el índice del mes permanece sin cambios, los datos de peluche serán '19 de febrero de 2022';
Lo que pudo ser por dos años no hubo problema con la fecha.