如何正确计算打字稿日期Angular的月份差异

时间:2018-12-28 22:17:56

标签: typescript date

首先,我正在研究Angular 7。

假设我有一个数字X,例如我每月必须支付的费用。因此,在给定的两个日期startDateendDate上,我想计算在该给定的时间段内需要支付多少费用。也许是更具张力的示例:

假设我的费率为10.00

我的startDate2018-12-01,而我的endDate2018-12-31,我需要计算1 * 10.00 = 10.00。 在此过程中,我将假设我只查看“整月”,因此无法输入endDate中的2018-12-13,而只能输入2018-12-31,{{1} }或2019-01-31(或of 2019-02-28)。

我无法使其工作(很难),所以我环顾四周并陷入了这种方法:

2019-02-29

(确实)这对我也不可行。

1 个答案:

答案 0 :(得分:1)

我强烈建议使用moment.js处理日期。 请参阅链接:https://momentjs.com/

我认为这是当今使用日期最多的js库。 看看它,您会发现它易于使用。

我希望有帮助。

谢谢!