angular - 想要获取用户从 ngxdaterangepicker 的日历中选择的开始和结束日期。还有中间的日期
问题描述
我想读取用户选择的范围之间的数据,但我无法获得所选的开始日期和结束日期。尽管在控制台中我可以立即看到它,但不知道我们如何获取这些日期并执行查询。还获取所选范围之间的日期。例如:下面:应该返回 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);
}
解决方案
You can use the following to get the javascript Date
object
this.selectedDaterange.startDate.toDate();
this.selectedDaterange.endDate.toDate();
Check the following documentation for all the examples on how you can use moment
推荐阅读
- python - django、node js、php网站托管和域信息
- java - 如何平均 ArrayList 中的内容?
- python - 如何使用正则表达式查询 pymongo 以获取仅包含数字的值
- python - Django URLField ErrorDetail“请输入有效的URL”
- python - 不能腌制生成器对象
- javascript - navigator.sendBeacon 应该是同步的吗?
- typescript - 如何在 Typescript 中创建将数组转换为类型化对象的函数
- django - Nuxt JS + Django(DRF) 在 Heroku 上部署
- kate - 如何更新语法文件?
- python - 如何对多列中的所有行求和