0
我有一個對象數組,我正在循環顯示HTML中的數據,使用*ngFor
。每個對象還包含2個日期,開始和結束。計算循環中的日期差異
如何計算差值並以月/年顯示每個被循環的物體?
在這種情況下,實現這一目標的最佳方式是什麼!感謝名單
我有一個對象數組,我正在循環顯示HTML中的數據,使用*ngFor
。每個對象還包含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
}
'1day = 24h = 24 * 60m = 24 * 60 * 60s = 24 * 60 * 60 * 1000ms'。現在你有幾個毫秒。 – Duannx
的可能的複製[獲取在JavaScript 2個日期之間的差異?(https://stackoverflow.com/questions/3224834/get-difference-between-2-dates- in-javascript) –