无法在 momentjs 包下向持续时间接口添加函数
我正在尝试让月份一轮 30 天(版本 2.24.0 返回 0.94~ 月 30 天,我需要它是一个(
由于某种原因,我不能这样做:
Duration.getRealMonths = function () {
return Math.floor(this.as('days')/30);
}
这是一个堆栈闪电战: https://stackblitz.com/edit/angular-moment-example-6kknck
我期望这个:
let 持续时间:持续时间 = 时刻.持续时间(30,'天'(;
以返回 1 为例
我假设您已经导入了Duration
类型。请改用moment.duration
,它应该是Duration
的类型。
另一个问题是您的函数getRealMonths
在 Duration 上不存在,因此您不能简单地添加它。