Bonjour à tous,
Je suis novice en js et je sollicite votre aide.
Je souhaite trier un tableau de dates qui sont au format dd/mm/yyyy.
J'ai déjà mis en place la fonction suivante (que j'ai récupérer qlq part sur le web):
Mais celle-ci tri sur le jour et non sur la totalité de la date. Je pense qu'il considère que c'est du texte.
Merci d'avance pour votre aide.
Je suis novice en js et je sollicite votre aide.
Je souhaite trier un tableau de dates qui sont au format dd/mm/yyyy.
J'ai déjà mis en place la fonction suivante (que j'ai récupérer qlq part sur le web):
function sortByProperties(array, properties, order) {
var propArray = properties.split('|');
return array.sort(function (a, b) {
var tmpA = '';
var tmpB = '';
for (i = 0; i < propArray.length; i++) {
tmpA += String.fromCharCode(10) + a[propArray[i]];
tmpB += String.fromCharCode(10) + b[propArray[i]];
}
if (tmpA === tmpB) {
return 0
}
return order == 'croissant' ? (tmpA.toLowerCase() < tmpB.toLowerCase() ? -1 : 1) : (tmpA.toLowerCase() > tmpB.toLowerCase() ? -1 : 1);
});
}
Mais celle-ci tri sur le jour et non sur la totalité de la date. Je pense qu'il considère que c'est du texte.
Merci d'avance pour votre aide.