在Angular 6中,我将日期选择器与bsDaterangepicker类一起应用于日期范围。
<input type="text" (ngModelChange)="dateFilterChanged($event)" [(ngModel)]="myDateField" value="{{ myDateField | date:'yyyy-MM-dd' }}" [bsConfig]="{dateInputFormat: 'yyyy-MM-dd'}" bsDaterangepicker>
并使用以下函数和发射器发射该值:
dateFilterChanged(filterValue: string) {
console.log('filterValue', filterValue);
this.dateFilterChanged.emit(filterValue)
}
问题是,发出日期的格式不是“ yyyy-MM-dd”,而是gmt字符串:
[Wed May 01 2019 14:04:12 GMT+0300 (GMT+03:00), Sat Jun 15 2019 14:04:12 GMT+0300 (GMT+03:00)]
如何获得以“ yyyy-MM-dd”格式发出的日期值?
相关分类