我有一个对象数组,我循环使用*ngFor
在HTML中显示数据。每个对象还包含2个日期,即开始和结束。
如何对每个被循环的对象进行差异计算并以月/年显示?
在这种情况下,实现这一目标的最佳方法是什么!感谢名单
答案 0 :(得分:2)
试试这个:
<div *ngFor="let item of items">{{getDiffDate(item.dateStart, item.dateEnd)}}</div>
getDiffDate(dateStart:Date, dateEnd:Date){
return dateEnd.getTime() - dateStart.getTime() //result in miliseconds. Just convert it to whatever you want
}