LWC日期输入计算器



我试图在两个日期的差异上得到正确的结果。但是当我这样做时,我得到的结果是(示例10211438742389),而不是1,2,3,4等。这是我的JavaScript代码。

import Division from '@salesforce/schema/User.Division';
import { LightningElement, track } from 'lwc';
export default class LightningExampleInputDate extends LightningElement {
@track date1;
@track date2;
@track result;

datehandler1(event) {
this.date1 = Date.now();
console.log(event.target.value)
}
datehandler2(event) {
this.date2 = new Date(event.target.value);
console.log(event.target.value);
}
resulthandler() {
this.result = Math.abs(this.date2 - this.date1);
console.log(this.result);
}
}

当我检查两个日期之间的差异时,我希望得到一个更短的值。

javascript中的日期是从1970年1月1日开始的毫秒表示。

如果您想以计算两个日期的差,您可以尝试以下解决方案:https://stackoverflow.com/a/3224854/1964104

最新更新