Я работаю над сравнением дат и пытаюсь вычислить и отобразить разницу между двумя датами в формате дат, часов, минут ... Значения даты хранятся в БД следующим образом:
EndDate : 2018-11-29 10:49:49.9396033
PurchaseDate: 2018-11-29 10:49:07.4154497
И в моем угловом компоненте у меня есть:
let result = new Date(res.endDate).valueOf() - new Date(res.purchaseDate).valueOf();
Это приводит к: 42524
, что я не уверен, что он представляет.
IИнтересно, как правильно рассчитать разницу во времени между двумя датами, а также как я могу отобразить результат в правильной и удобочитаемой форме.
Любая помощь приветствуется