【发布时间】:2021-05-05 16:36:55
【问题描述】:
我有以下代码:
const calibrationSpan = parent.CalibrationCycleID;
const lastCalibrationDate = parent.LastCalibrationDate;
const amountSpan: number = CycleCodes[calibrationSpan];
const calibrationDueDate = moment(lastCalibrationDate).add(amountSpan, calibrationSpan[0]).toDate();
console.log('span', calibrationSpan)
console.log('dues', calibrationDueDate)
return calibrationDueDate;
它告诉我在 momentjs add 函数上没有重载匹配这个调用。如果我记录校准跨度,它是一个字符串,我只是从中获取第一个 char (d, m, y) 。 但是,如果我有这样的
const calibrationDueDate = moment(lastCalibrationDate).add(amountSpan, "d");
它按应有的方式运行。有什么建议吗?
【问题讨论】:
标签: node.js typescript momentjs