una obtener number month mes getmonth getday fecha day javascript date

number - obtener el mes de una fecha javascript



getMonth en javascript da el mes pasado (2)

Estoy usando un marcador de fecha que da una fecha en el formato Sun Jul 7 00:00:00 EDT 2013. Aunque el mes dice julio, si hago un getMonth, 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?


Debido a que getmonth () comienza desde 0. Es posible que desee tener d1.getMonth() + 1 para lograr lo que desea.


getMonth() función getMonth() no está basada en getMonth() . Tienes que hacer d1.getMonth() + 1

Recientemente Moment.js biblioteca Moment.js y nunca miré hacia atrás. ¡Intentalo!