Resulta que tengo este código para añadir o restar un día a la fecha actual (solo paso uno, pq el de restar, será igual que el de sumar pero restando)
Código:
// Fecha día anterior
$scope.previousDay = function(){
var date = new Date();
var newdate = new Date(date);
newdate.setDate(newdate.getDate() - 1);
var dd = newdate.getDate();
if (dd<10){
dd = "0" + dd;
}
var MM = newdate.getMonth() + 1;
if (MM < 10) {
MM = "0" + MM;
}
var yyyy = newdate.getFullYear();
var today = dd + '-' + MM + '-' + yyyy;
$scope.today = newdate;
Código HTML:
<a href="#" ng-click="previousDay()" >Anterior </a>
Alguien puede decirme pq? Sé que estoy restando todo el rato sobre la misma fecha, por eso sólo me resta una vez y ya no hace nada más. Pero no sé cómo actualizar la fecha sobre la que restar.
(Soy bastante novatilla, y ya me ha costado lo suyo llegar a restar un día).
graciassssss



