В вёрстке эти данные уже есть, или Вы их вставляете?
UPD:
Используя
date-fns можно данную дату превратить в объект даты.
const { parse } = require('date-fns');
const { ru } = require('date-fns/locale');
const parsedDate = parse('16 октября 2020', 'dd MMMM yyyy', new Date(), {
locale: ru,
});
console.log(new Date(parsedDate).toLocaleString()); // 2020-10-16 0:00:00
Конечно,
require
Вам необходимо заменить будет. Для браузера например так (если собираете скрипты)
import { parse } from 'date-fns';
import { ru } from 'date-fns/locale';
На счет сортировки, проще всего хранить data-атрибут с датой в миллисекундах, и потом просто сортируете по этому атрибуту (только в число надо будет конвертировать внутри сортировки).