j'ai quelques enregistrements qui comprennent des commandes de 2 mois comme suit:comment trier les données sur la base des dates en javascript
[
{"first_name":"Ambarish","last_name":"Bhattacharya","cell_phone":"7720046301","date":"17-07-06"},
{"first_name":"Shweta","last_name":"Gaikwad","cell_phone":"9860853311","date":"17-07-06"},
{"first_name":"Vijay","last_name":"Khot","cell_phone":"9923422773","date":"17-07-06"},
{"first_name":"Gaurav ","last_name":"Sharma","cell_phone":"8939894922","date":"17-07-06"},
{"first_name":"Kusum","last_name":"Barate","cell_phone":"9975580430","date":"17-07-06"},
{"first_name":"Sachin","last_name":"Jagtap","cell_phone":"9767737770","date":"17-07-06"},
{"first_name":"Sukla ","last_name":"Paul ","cell_phone":"8411813680","date":"17-07-06"},
{"first_name":"Pallavi","last_name":"Raut","cell_phone":"9561093916","date":"17-07-06"},
{"first_name":"Pranay","last_name":"Mahajan","cell_phone":"9767727614","date":"17-07-06"}
]
Maintenant, je veux afficher ces données par quatre catégories qui sont basées sur Date Ranges: 1. 0 à 15 jours 2. 15 à 30 jours 3. 30 à 45 jours 4. 45 à 60 jours
J'ai essayé ces déclarations conditionnelles:
if((_15DaysAgo_date<order_date || order_date<=today_date) && (_15DaysAgo_month<=order_month && order_month<=today_month)){
$("#_15days").append(orders);
}else if((_30DaysAgo_date<order_date || order_date<=_15DaysAgo_date) && (_30DaysAgo_month<=order_month && order_month<=_15DaysAgo_month)){
$("#_15to30Days").append(orders);
}else if((_45DaysAgo_date<order_date || order_date<=_30DaysAgo_date) && (_45DaysAgo_month<=order_month && order_month<=_30DaysAgo_month)){
$("#_30to45Days").append(orders);
}else{
$("#_45PlusDays").append(orders);
}
Mais cela ne fonctionne pas correctement. Quelqu'un peut-il m'aider avec les déclarations conditionnelles. Merci d'avance
Qu'est-ce qui ne fonctionne pas correctement? Ce serait bien si vous créiez jsfiddle pour ce code. – slesh
et comment devrait-il être trié à l'intérieur d'un groupe? btw, la propriété 'date' a tous la même valeur. –
Exemple de données contient la même date, puis comment vous saurez si les données sont triées ou non ?? ou basé sur une autre option? –