Por favor, cualquier persona compartir el código para encontrar la primera fecha del mes anterior a la fecha actual en JavaScript. Por ejemplo, si la fecha actual es el 25 de enero de 2009, debería obtener el 1 de diciembre de 2008 como resultado.primera fecha del mes anterior a la fecha actual en JavaScript
Respuesta
Comprobar este enlace:
http://blog.dansnetwork.com/2008/09/18/javascript-date-object-adding-and-subtracting-months/
EDIT: he granjeado un ejemplo:
Date.prototype.SubtractMonth = function(numberOfMonths) {
var d = this;
d.setMonth(d.getMonth() - numberOfMonths);
d.setDate(1);
return d;
}
$(document).ready(function() {
var d = new Date();
alert(d.SubtractMonth(1));
});
Andrew
, la solución que dijo regresa exactamente 30 días desde la fecha actual. Necesito la primera fecha del mes anterior, independientemente de cualquier fecha en el mes actual. –
gracias amigo !!!! lo tengo –
link is broken :( –
bastante sencillo, con el date methods:
var x = new Date();
x.setDate(1);
x.setMonth(x.getMonth()-1);
Se ocupa de la actualización año cuando se mueve de enero a diciembre
var prevMonth = function(dateObj) {
\t var tempDateObj = new Date(dateObj);
\t if(tempDateObj.getMonth) {
\t \t tempDateObj.setMonth(tempDateObj.getMonth() - 1);
\t } else {
\t \t tempDateObj.setYear(tempDateObj.getYear() - 1);
\t \t tempDateObj.setMonth(12);
\t }
\t return tempDateObj
};
var wrapper = document.getElementById('wrapper');
for(var i = 0; i < 12; i++) {
\t var x = new Date();
var prevDate = prevMonth(x.setMonth(i));
\t var div = document.createElement('div');
div.textContent =
"start month/year: " + i + "/" + x.getFullYear() +
" --- prev month/year: " + prevDate.getMonth() +
"/" + prevDate.getFullYear() +
" --- locale prev date: " + prevDate.toLocaleDateString();
wrapper.appendChild(div);
}
<div id='wrapper'>
</div>
- 1. primera y última fecha del mes anterior
- 2. Javascript a fecha del último día del mes anterior
- 3. ¿Cómo obtener la primera fecha y la última fecha del mes anterior? (Java)
- 4. Validar si la fecha es anterior a la fecha actual
- 5. averiguar la fecha del año anterior de fecha actual en javascript
- 6. primer día del mes anterior en javascript
- 7. Javascript Fecha: mes siguiente
- 8. calcular la fecha del cuarto sábado en el mes actual
- 9. Para agregar un mes a la fecha actual
- 10. ¿Cómo agregar días a la fecha actual en javascript?
- 11. Agregar un mes a una fecha en JavaScript
- 12. Comprobar la fecha en JavaScript
- 13. Obtener mes y la fecha actual utilizando jQuery
- 14. Seleccione el primer día del mes anterior en (DB2) SQL
- 15. Establecer la fecha predeterminada del selector de fecha WPF en la fecha actual
- 16. TSQL SELECCIONAR registros de la fecha anterior
- 17. NSDate devuelve una fecha incorrecta el primer día del mes
- 18. Fecha de inicio y finalización de un mes actual
- 19. fecha actual menos un mes informe de cristal
- 20. C# consiguen fecha de inicio y la última fecha de base a la fecha actual
- 21. jquery/javascript convertir fecha cadena a fecha
- 22. Obtener la fecha/hora actual en segundos
- 23. agregar día a la fecha actual
- 24. DateTime a javascript fecha
- 25. Convertir la fecha PHP en formato de fecha de javascript
- 26. Obteniendo la fecha y hora actual en JavaScript
- 27. PHP: ¿la forma más sencilla de obtener la fecha del mes 6 meses anteriores a la primera?
- 28. En Perl, ¿cómo encontrar la fecha del lunes anterior para una fecha determinada?
- 29. Convierta una fecha mySQL a la fecha de Javascript
- 30. Convertir la fecha de Javascript a ASP.NET Formato de fecha
posible duplicado [Find primer día del mes anterior en javascript] (http://stackoverflow.com/questions/605113/ encontrar-primero-día-de-anterior meses en Javascript) –
Comprobar esto: Hola Andrew http://stackoverflow.com/questions/605113/find-first-day-of-previous-month-in-javascript – Learning