Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

152
Vistas
Obtener un 'No es un error de función' al calcular los meses con Moment JS

Aquí está mi violín http://jsfiddle.net/p1kr0ayj/2/

 function letsGo() { //for the inputs let name = document.querySelector('#inputName').value; let date = document.querySelector('#inputDate').value; let welcm = document.getElementById("welcome").innerHTML; let errorpopup = document.getElementById("error"); let animation = document.getElementsByClassName("anim")[0]; let currDate = moment().format("MM-DD-YYYY"); console.log(currDate); let getDate = moment(date, "MM-DD-YYYY"); if (getDate.isValid()) { //for the name welcm = "Welcome " + name; //calculating years yr = currDate.diff(getDate, 'years'); //heres the error getDate.add(yr, 'years'); //calculating motnhs month = currDate.diff(getDate, 'months'); getDate.add(month, 'months'); console.log("nays", yr, month, currDate); } else { errorpopup.innerHTML = "Check Date"; animation.classList.add('animError'); } //console.log(getDate, errorpopup); }

Mi objetivo aquí es obtener la diferencia total del mes, no el total de meses desde el año ingresado. como la respuesta en la siguiente pregunta.

Traté de seguir lo que está en la documentación y todavía no se trata de un error de función.

Traté de seguir esta Pregunta Moment.js - Obtenga la diferencia en dos cumpleaños en años, meses y días

Todavía recibe el error.

about 4 years ago · Juan Pablo Isaza
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda