Estoy usando un selector de fechas que da una fecha en el formato dom 7 de julio 00:00:00 EDT 2013. Aunque el mes dice julio, si hago un mes, me da el mes anterior.
var d1 = new Date("Sun Jul 7 00:00:00 EDT 2013");
d1.getMonth());//gives 6 instead of 7
¿Qué estoy haciendo mal?
14
Sí ... es cero indexado .
—
Emisario
No pierdas la cabeza con las fechas en javascript. Usa Moment.js si puedes
—
Valamas
No puedo creer lo real que es esto
—
neaumusic
Moment.js no puede hacer dateDiffs correctamente. Está bien si estás haciendo DateDiffs dentro del mismo mes, pero trata de hacerlo en 2 meses diferentes (es decir, 27-04-2018 y 24-05-2018) y es un día fuera.
—
rozza
¡Espera hasta que lo intentes
—
James Poulose
getYear()! ;-)