C# ile iki tarih arasını dataGridView1 de filtreleme yapmak istiyorum nasıl yapabilirim aşağıdaki kodu verdi yapay zeka ama onla olmuyor o sayılrı tarih olarak algılamıyor bir sayıymış gibi algılayıp filtre yapıyor örneğin 11.01.2024 ü 11012024 sayısı gibi algılıyor 11.01.2024 ile 30.01.2024 ü filtrelediğim zaman arasındaki tüm sayıları çıkartıyor saçma bi şey oluyor.

yapay zekanın bana verdiği kod bu arada verileri xml dosyasından çekiyor
// Seçilen tarih aralığından bir DataView oluşturun
DataTable dataTable = (DataTable)dataGridView1.DataSource;
DataView dataView = new DataView(dataTable);
dataView.RowFilter = string.Format("[Tarih] >= '{0}' AND [Tarih] <= '{1}'", dateTimePicker1.Value.ToString("dd.mm.yyyy"), dateTimePicker2.Value.ToString("dd.mm.yyyy"));

// Filtrelenmiş DataView'ı DataGridView'a atayın
dataGridView1.DataSource = dataView;