Javascript 通过.getMonth()方法获取当前月份

Javascript 通过.getMonth()方法获取当前月份,javascript,angularjs,Javascript,Angularjs,我已经粘贴了代码。我试图用getMonth方法显示当前月份。我知道它显示的是一个月(0=一月到11=十二月)。这就是为什么在我的例子中显示了九月。我尝试添加1(.getMonth()+1),但没有成功 $scope.fftReadingsFor = fftChartTitle+ fftSelectedPointDate.getMonth() +"/"+fftSelectedPointDate.getDate()+"/"+fftSelectedPointDate.getFullYear()+" "

我已经粘贴了代码。我试图用getMonth方法显示当前月份。我知道它显示的是一个月(0=一月到11=十二月)。这就是为什么在我的例子中显示了九月。我尝试添加1(.getMonth()+1),但没有成功

$scope.fftReadingsFor = fftChartTitle+ fftSelectedPointDate.getMonth() +"/"+fftSelectedPointDate.getDate()+"/"+fftSelectedPointDate.getFullYear()+" "+ $scope.fftReadings.selectedTime;

这就是我得到的

var currentDate = new Date();

var currentDateString = (a.getMonth()+1)+ '/'+ a.getDate() + '/'+ a.getFullYear();
输出


2017年10月3日

它显示的是什么输出??它显示的是2017年9月3日。当我添加1(.getMonth()+1)时。它显示了2017年3月91日您的输出是字符串类型。是的,在这种情况下我该怎么办?简单地使用:
矩().format('DD/MM/YYYY')
谢谢,我忘了添加括号,它显示了字符串
 var date=new Date("9/3/2017");
 var nextMonthDate=new Date(date.setMonth(date.getMonth()+1));
 console.log("Original Date:"+date);
 console.log("Next Month Date:"+nextMonthDate);
 var dateString= (nextMonthDate.getMonth()+1)+ '/'+ nextMonthDate.getDate() + '/'+ nextMonthDate.getFullYear();
 console.log("Next Month Date in String:"+dateString);