Tengo un campo de entrada que debe incrementarse en un mes utilizando el objeto JavaScript Date. A continuación se muestra un ejemplo de un esfuerzo que he hecho para aumentar el mes. El problema con esto parece ser que mostrará 0 como enero y no incrementa el año.Agregar un mes a una fecha en JavaScript
nDate.setDate(nDate.getDate());
inputBox1.value = (nDate.getMonth() + 1) + "/" + (nDate.getDate()) + "/" + (nDate.getFullYear());
Pregunta: ¿Qué ocurre si esa fecha es 01/31/2010? Deseo ver 01/28/2010 o 03/03/2010? –
Votando para volver a abrir ya que aparentemente es una pregunta real - 30k vistas, respuesta razonable con 24 votos ascendentes .... – Ben
@ben Creo que su comentario asume que el mes tiene 30 días? – supersan