我在mapboxGL-js中实现此过滤器有些困难
我有一个矢量平铺图层,该图层具有一些功能,其中包括2个属性2日期,字符串中的startdate1和enddate1,格式为yyyy-mm-dd我只想过滤特定日期范围之间的功能,startDate2和endDate2使用相同的格式
如何获取date1和date2,以便调用javascript函数Date.parse(date1)以便将其与我的startDate进行比较?
Id'希望在我的过滤器中应用以下条件以仅保留功能
Date.parse(startdate1)<= Date.parse(enddate2) AND Date.parse(enddate1) >= Date.parse(startdate2)
感谢您的帮助!
[
"all",
[">=", ['get', 'startDate1'], startDate2],
["<=", ['get', 'endDate1'], endDate2]
]