Angular日期管道月值错误
Angular Date pipe month value wrong
我的模板中有以下代码:
<div>{{createdOn | date:'yyyy-mm-dd'}}</div>
createdOn
的值是 1565762489936
以毫秒为单位。就日期而言,它是 'Wed 14 August 2019'.
相反,我得到的是“2019-31-14”。月份值错误。
这里有什么问题?
使用 Angular 的日期管道时,您需要牢记它的 custom format options:
小写 mm
将用两位数字打印分钟。
您应该改用大写 MM
表示月份:
<div>{{createdOn | date:'yyyy-MM-dd'}}</div>
根据angular.io我们可以自定义月份如下,
所以在你的情况下简单 mm
应该是大写
我的模板中有以下代码:
<div>{{createdOn | date:'yyyy-mm-dd'}}</div>
createdOn
的值是 1565762489936
以毫秒为单位。就日期而言,它是 'Wed 14 August 2019'.
相反,我得到的是“2019-31-14”。月份值错误。
这里有什么问题?
使用 Angular 的日期管道时,您需要牢记它的 custom format options:
小写 mm
将用两位数字打印分钟。
您应该改用大写 MM
表示月份:
<div>{{createdOn | date:'yyyy-MM-dd'}}</div>
根据angular.io我们可以自定义月份如下,
所以在你的情况下简单 mm
应该是大写