Есть много вариантов, если вы хотите сравнить, следует форматировать строки рядом с форматом ISO (гггг MM dd), который сопоставим, например, для сортировки массива ваших строк:
// let array = [...your format strings];
let sortedArray = array
.map(str => {
let [dd, MM, yyyy] = str.split('.');
return `${yyyy}.${MM}.${dd}`;
})
.sort((a, b) => a.localeCompare(b))
.map(str => {
let [yyyy, MM, dd] = str.split('.');
return `${dd}.${MM}.${yyyy}`;
});