我有2個日期選擇器(from
和to
),我需要獲取它們之間的持續時間,並以變量值(例如60分鐘)四捨五入。Moment.js - 一輪持續時間
我解決了它,但也許有人知道更短/更好的解決方案?
var duration = moment.duration(to - from),
roundedDuration = moment.duration(
moment.utc(0)
.add(duration)
.ceil(ROUNDINGVALUE, ROUNDINGUNIT) - moment.utc(0)
);
我的代碼執行以下操作:
- 獲取兩個時間之間的時間
- 添加時間爲UTC時間0
- 一輪日期到我想要的值(60分=>充分小時)
- 獲取通過時間和新UTC時間之間的時間0
是否有另一種解決方案來完成瞬間時間?
'to'和'from'是什麼? – VincenzoC