Я получаю данные из SQL со многими столбцами, но один столбец - datetime:
SELECT
...
, FORMAT([NoteDate] , 'dd/MMM/yyyy h:mm tt' , 'en-US') AS [NoteDate]
FROM ...
Поэтому я получаю его в DataGridView и пытаюсь отформатировать этот столбец (как предлагают другие вопросы).
dgvCallLogNotes.Columns["NoteDate"].HeaderText = "Date";
dgvCallLogNotes.Columns["NoteDate"].DefaultCellStyle.Format = "M/d/yyyy";
dgvCallLogNotes.Columns["NoteDate"].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter;
Но когда я пытаюсь отсортировать его по столбцу, щелкаю по нему, сортируя неправильно. Я думаю, что это сортировка по строке.