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