Digamos que tengo 3 variables como este:Javascript a fecha del último día del mes anterior
var Month = 8; // in reality, it's a parameter provided by some user input
var Year = 2011; // same here
var FirstDay = new Date(Year, Month, 1);
Ahora quieren tener el valor del día anterior al primer día del mes en una variable. Estoy haciendo esto:
var LastDayPrevMonth = (FirstDay.getDate() - 1);
No está funcionando como estaba previsto. ¿Qué derecho de hacerlo?
Gracias.
Este devuelve el día de la fecha, pero no la fecha en sí: 31, 28, 31 .. – frenchie
Luego simplemente elimine '.getDate()'. getDate devuelve el día del mes. Parecía que eso era lo que querías en tu pregunta. – Will