DataTable Date Field Filtering

Здравствуйте, вопрос, как фильтровать данные по дате?
Какой тип должен быть у поля и какого формата должны быть данные в нем, чтобы фильтрация работала?

У меня почему-то поле с датой, не дает указать дату и вместо даты отображает NaN в календаре…

Исправил отображение дат, добавив start и format.
Но фильтр так и не работает.
В строке фильтра стоит 02/20/2022, и в поле тоже самое, но при фильтрации, ничего не находит.
image
image

Добрый день!
Есть несколько способов фильтровать данные по дате, в зависимости от ваших целей: с помощью dateFilter, datepickerFilter, dateRangeFilter;
также по этим фильтрам есть документация, представленная на русском языке: Фильтрация of DataTable, Работа с данными Webix Docs
Если у вас ещё останутся вопросы по документации, либо если возникнут какие-то проблемы с фильтрацией по дате, прикрепите, пожалуйста пример вашего кода.

 { id:"16", header:["Date", { content:"datepickerFilter"}], fillspace:true, sort:"date", editor:"date", start:"2013/08/16", format:webix.Date.dateToStr("%m/%d/%Y"), css:"borderright"},

Такой формат имеет поле и фильтр, не при datepickerFilter, не при dateRangeFilter.
Ну точнее работает, но не работает. Он фильтрует, но данные не находит.

Не уверена, что понимаю суть вашего вопроса.

Какие именно данные не находит? Нам бы очень помогло точнее определить и помочь решить вашу проблему, если бы вы поделились небольшим сниппетом с кодом, в котором у вас возникли проблемы.
Также посмотрите этот пример, пожалуйста: Code Snippet - такое поведение фильтра вы ожидаете либо же какое-то другое?

Да, но в идеале хотелось бы реализовать по dateRangeFilter.
Я выше давал скрины, что происходит, когда я фильтрую.

если данные поля в виде объекта Date, то dateRangeFilter фильтрирует нормально
https://snippet.webix.com/rsv3pauc

 { id:"16", header:["Date",  { content:"dateRangeFilter"}], fillspace:true, sort:"date", editor:"date", start:"2013/08/16",  format:function(value) {
                            if (value)
                            {
                                value = new Date(value);
                                return value;
                            }
                        }, css:"borderright"}

Не фильтрует, просто не находит дату
image

@LANAK
можете нерабочий пример создать?

https://snippet.webix.com/yfy42sh0

Типо если выбрать через пикер, то всё работает, но если туда вносятся уже данные из БД, то перестает.

В данном случае, я просто текущую дату туда вставляю.

фильтр работает по данным, а не по возврату метода format.
попробуйте фильтр с реальными данными.
https://snippet.webix.com/pxlxnk0u

Благодарю, стало лучше, стал фильтровать, но если указываю например вчерашнею дату по сегодняшнею, выводит только за вчера, а если беру за вчера до завтра, то в этом промежутке выводит всё. Так и должно быть или это можно как - то переделать?