Задать вопрос
@aopil

Как сортировать дату в datatables?

Использую Плагин DataTables и проблема заключается в том, что мне нужен вывод в формате:
April 01, 2020

Если я задаю такой формат, то он не правильно сортирует дату. Если задать формат 2020-04-01 то все работает четко.

Запись даты в строку таблицы происходит банально:
echo '<tr><td nowrap="nowrap">';
echo $date;
echo '</td><td>';


Вопрос: Как можно исправить сортировку, может нужно как-то указывать формат даты?
  • Вопрос задан
  • 170 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 2
@GoodGod
А посмотрите как здесь сделано:
https://editor.datatables.net/examples/dates/forma...
Ответ написан
nokimaro
@nokimaro
Меня невозможно остановить, если я смогу начать.
https://datatables.net/examples/advanced_init/html...

Добавьте аттрибут data-sort и поместите в него дату в формате Y-m-d и тогда сортировка будет не по содержимому ячейки, а по содержимому аттрибута data-sort
echo '<tr><td nowrap="nowrap" data-sort="2020-04-01">';
echo $date;
echo '</td><td>';
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы