想要从 angular 中的 ngxdaterangepicker 日历中获取用户选择的开始和结束日期。还有介于两者之间的日期
Want to get start and end date as selected by user from calendar from ngxdaterangepicker in angular. Also the dates in between
我想读取用户选择的范围内的数据,但我无法获得选择的开始和结束日期。虽然在控制台中我可以立即看到它,但不知道我们如何获取这些日期并执行查询。
还获取所选范围之间的日期。例如:下面:应该 return betweendates = [7/11/19 , 8/11/19]
<input type="text" matInput
ngxDaterangepickerMd
[locale]="{applyLabel: 'ok', format: 'DD-MM-YYYY'}"
startKey="startDate"
endKey="endDate"
[(ngModel)]="selectedDaterange"
name="daterange"
(change)= 'selectDateRange()'
placeholder="choose date"/>
selectDateRange() {
console.log(moment().format());
console.log(this.selectedDaterange);
}
您可以使用以下方法获取 javascript Date
对象
this.selectedDaterange.startDate.toDate();
this.selectedDaterange.endDate.toDate();
查看以下文档以获取有关如何使用 moment 的所有示例
我想读取用户选择的范围内的数据,但我无法获得选择的开始和结束日期。虽然在控制台中我可以立即看到它,但不知道我们如何获取这些日期并执行查询。 还获取所选范围之间的日期。例如:下面:应该 return betweendates = [7/11/19 , 8/11/19]
<input type="text" matInput
ngxDaterangepickerMd
[locale]="{applyLabel: 'ok', format: 'DD-MM-YYYY'}"
startKey="startDate"
endKey="endDate"
[(ngModel)]="selectedDaterange"
name="daterange"
(change)= 'selectDateRange()'
placeholder="choose date"/>
selectDateRange() {
console.log(moment().format());
console.log(this.selectedDaterange);
}
您可以使用以下方法获取 javascript Date
对象
this.selectedDaterange.startDate.toDate();
this.selectedDaterange.endDate.toDate();
查看以下文档以获取有关如何使用 moment 的所有示例