我正在使用自定义过滤器,但它没有按要求工作
if(this.startdatefilter!=undefined && this.enddatefilter!=undefined){
this.filterArray.push( { type:'startDate' ,value: "Start Date : "+this.startdatetime},{ type:'endDate' ,value: "End Date : "+this.enddatetime})
filteredData = filteredData.filter(data => ((data.startDateTimeFilter)>=
(this.startdatefilter) ) && (data.startDateTimeFilter)<=(this.enddatefilter) )
}
日期格式为 - 2019 年 11 月 11 日星期一 05:30:00 GMT+0530(印度标准时间) startDateTimeFilter = 2019 年 11 月 11 日星期一 05:30:00 GMT+0530(印度标准时间),2019 年 11 月 7 日星期四 00:00 :00 GMT+0530(印度标准时间).. 继续 .. startdatefilter = Thu Nov 07 2019 00:00:00 GMT+0530(印度标准时间)
我认为它的破坏是因为日期格式..我尝试将日期字符串化为 2019 年 11 月 11 日的格式,但没有奏效..
任何想法请帮助..