角度JS显示+1个月日期

angularJS display +1 month date

本文关键字:日期 JS 显示 角度      更新时间:2023-09-26

这里是代码:

date:  new Date(2015,12,8)

和 html:

<span>{{task.date | date:'MM/dd/yyyy'}}</span>

但是角度JS显示这个日期,就像2016/8/1我不知道为什么它显示+1个月我错过了什么?

在 JavaScript Date 对象中,月份的索引从零开始 - 即 januray == 0。

换句话说,您可能希望更改日期创建,如下所示:

date:  new Date(2015,11,8)

请注意,11 代表 12 月

月份从 0 开始索引。因此,您的 1 月是 0,2 月是 1,依此类推。它以零而不是 1 开头的原因可能是因为它有助于索引到数组中。