如何在当前日期上添加一天

Abd*_*ELL 3 javascript angularjs

我想在当前日期添加一天,这是我的代码:

 var dt = $filter('date')(new Date(), "yyyy-MM-dd");
 alert(dt);
 dt.setDate(dt.getDate() + 1);
 alert("date plus one day is : "+dt);
Run Code Online (Sandbox Code Playgroud)

这给了我一个错误:

类型错误:dt.getDate 不是函数

有人可以帮忙吗?

Sac*_*aka 6

在过滤器之前添加迄今为止的一天。

 var sdate = new Date();
 sdate.setDate(sdate.getDate() + 1);
 var dt = $filter('date')(sdate, "yyyy-MM-dd");
Run Code Online (Sandbox Code Playgroud)

 var sdate = new Date();
 sdate.setDate(sdate.getDate() + 1);
 var dt = $filter('date')(sdate, "yyyy-MM-dd");
Run Code Online (Sandbox Code Playgroud)
angular.module("app",[])
.controller("ctrl",function($scope,$filter){
  
  var sdate = new Date();
  alert(sdate);
  sdate.setDate(sdate.getDate() + 1);
 var dt = $filter('date')(sdate, "yyyy-MM-dd"); 
 alert("date plus one day is : "+dt);
})
Run Code Online (Sandbox Code Playgroud)