1
这里是代码:angularJS显示1个月日期
date: new Date(2015,12,8)
和HTML:
<span>{{task.date | date:'MM/dd/yyyy'}}</span>
但angularJS显示这个日期就像 2016年1月8日 和我不知道为什么显示+1个月 我错过了什么?
这里是代码:angularJS显示1个月日期
date: new Date(2015,12,8)
和HTML:
<span>{{task.date | date:'MM/dd/yyyy'}}</span>
但angularJS显示这个日期就像 2016年1月8日 和我不知道为什么显示+1个月 我错过了什么?
在JavaScript Date对象的月份进行索引从零开始 - 即Januray == 0,
换句话说,你可能需要如下更改日期创作:
date: new Date(2015,11,8)
请,注意到代表月
月份是从0开始索引,以便您的月月是0,二月是1,依此类推。它从零开始而不是一开始的原因可能是因为它有助于索引数组。