JSFiddle - React, Tailwind, and code Playground

JavaScript

String.prototype.getCorrectDate = function () {
		var dt = this.split(' ')[0];
    var hr = this.split(' ')[1];
    
    var dts = dt.split('.');
    return new Date(dts[2] + '.' + dts[1] + '.' + dts[0] + ' ' + hr);
};

var dates = ["16.08.1993 11:13", "16.08.1994 11:12", "13.08.1994 11:12", "13.08.1996 10:12", "08.08.1996 10:12"];

var sorted = dates.sort(function(a, b) {
		return b.getCorrectDate() - a.getCorrectDate();    
});

alert('First from sorted: '+ sorted[0]);
alert('Last from sorted: '+ sorted[sorted.length - 1]);