Javascript 根据json格式对管道响应进行排序

Javascript 根据json格式对管道响应进行排序,javascript,json,sorting,Javascript,Json,Sorting,我从一个管道里得到了一份球员名单的回复,按照这个格式,我想按照天、月、周的格式。我试图找到一个包并手动执行,但事情似乎不起作用。按照每日、每月和每周的排序格式对json进行排序和输出的最佳方式是什么 每周: { "stats":{ "players":{ "TOTAL":{ "04/05/20-10/05/20":1, "2

我从一个管道里得到了一份球员名单的回复,按照这个格式,我想按照天、月、周的格式。我试图找到一个包并手动执行,但事情似乎不起作用。按照每日、每月和每周的排序格式对json进行排序和输出的最佳方式是什么

每周:

{
   "stats":{
      "players":{
         "TOTAL":{
            "04/05/20-10/05/20":1,
            "20/07/20-26/07/20":3,
            "12/10/20-18/10/20":32,
            "13/07/20-19/07/20":7,
            "05/10/20-11/10/20":3,
            "11/05/20-17/05/20":1,
            "21/09/20-27/09/20":8,
            "03/02/20-09/02/20":4,
            "27/07/20-02/08/20":20,
            "09/03/20-15/03/20":10,
            "20/04/20-26/04/20":7,
            "06/07/20-12/07/20":18,
            "02/03/20-08/03/20":4,
            "01/06/20-07/06/20":9,
            "10/08/20-16/08/20":5,
            "25/05/20-31/05/20":10,
            "28/09/20-04/10/20":4,
            "10/02/20-16/02/20":11,
            "19/10/20-25/10/20":3,
            "16/03/20-22/03/20":3,
            "18/05/20-24/05/20":2,
            "24/02/20-01/03/20":3,
            "31/08/20-06/09/20":7,
            "27/04/20-03/05/20":1,
            "13/04/20-19/04/20":1,
            "24/08/20-30/08/20":6,
            "17/08/20-23/08/20":5,
            "23/03/20-29/03/20":20,
            "08/06/20-14/06/20":60,
            "15/06/20-21/06/20":1,
            "22/06/20-28/06/20":18,
            "17/02/20-23/02/20":18,
            "07/09/20-13/09/20":10,
            "14/09/20-20/09/20":13
         },
         "A":{
            "04/05/20-10/05/20":1,
            "12/10/20-18/10/20":25,
            "13/07/20-19/07/20":1,
            "05/10/20-11/10/20":2,
            "11/05/20-17/05/20":1,
            "21/09/20-27/09/20":1,
            "03/02/20-09/02/20":2,
            "27/07/20-02/08/20":2,
            "09/03/20-15/03/20":6,
            "20/04/20-26/04/20":2,
            "02/03/20-08/03/20":2,
            "01/06/20-07/06/20":9,
            "25/05/20-31/05/20":2,
            "28/09/20-04/10/20":2,
            "10/02/20-16/02/20":3,
            "24/02/20-01/03/20":1,
            "31/08/20-06/09/20":1,
            "24/08/20-30/08/20":3,
            "17/08/20-23/08/20":2,
            "23/03/20-29/03/20":3,
            "08/06/20-14/06/20":25,
            "22/06/20-28/06/20":5,
            "17/02/20-23/02/20":1,
            "07/09/20-13/09/20":1,
            "14/09/20-20/09/20":4
         },
         "B":{
            "20/07/20-26/07/20":3,
            "12/10/20-18/10/20":4,
            "13/07/20-19/07/20":6,
            "05/10/20-11/10/20":1,
            "21/09/20-27/09/20":4,
            "03/02/20-09/02/20":1,
            "27/07/20-02/08/20":18,
            "09/03/20-15/03/20":1,
            "20/04/20-26/04/20":5,
            "06/07/20-12/07/20":18,
            "02/03/20-08/03/20":2,
            "10/08/20-16/08/20":3,
            "25/05/20-31/05/20":7,
            "28/09/20-04/10/20":2,
            "10/02/20-16/02/20":2,
            "19/10/20-25/10/20":3,
            "16/03/20-22/03/20":1,
            "18/05/20-24/05/20":2,
            "31/08/20-06/09/20":6,
            "13/04/20-19/04/20":1,
            "24/08/20-30/08/20":3,
            "17/08/20-23/08/20":3,
            "23/03/20-29/03/20":15,
            "08/06/20-14/06/20":35,
            "15/06/20-21/06/20":1,
            "22/06/20-28/06/20":8,
            "17/02/20-23/02/20":17,
            "07/09/20-13/09/20":9,
            "14/09/20-20/09/20":8
         },
         "C":{
            "12/10/20-18/10/20":2,
            "21/09/20-27/09/20":1,
            "03/02/20-09/02/20":1,
            "09/03/20-15/03/20":3,
            "10/08/20-16/08/20":2,
            "25/05/20-31/05/20":1,
            "10/02/20-16/02/20":1,
            "16/03/20-22/03/20":1,
            "24/02/20-01/03/20":2,
            "27/04/20-03/05/20":1,
            "23/03/20-29/03/20":2,
            "22/06/20-28/06/20":5
         }
      }
   },
   "periodDistribution":"Weekly"
}
每月:

{
   "stats":{
      "players":{
         "TOTAL":{
            "Feb-20":33,
            "Apr-20":26,
            "May-20":5,
            "Jun-20":98,
            "Aug-20":30,
            "Sep-20":44,
            "Mar-20":22,
            "Jul-20":28,
            "Oct-20":42
         },
         "B":{
            "Feb-20":20,
            "Apr-20":20,
            "May-20":2,
            "Jun-20":51,
            "Aug-20":24,
            "Sep-20":30,
            "Mar-20":5,
            "Jul-20":27,
            "Oct-20":10
         },
         "C":{
            "Feb-20":2,
            "Apr-20":2,
            "May-20":1,
            "Jun-20":6,
            "Aug-20":2,
            "Sep-20":1,
            "Mar-20":6,
            "Oct-20":2
         },
         "A":{
            "Feb-20":6,
            "Apr-20":4,
            "May-20":2,
            "Jun-20":41,
            "Aug-20":4,
            "Sep-20":10,
            "Mar-20":10,
            "Jul-20":1,
            "Oct-20":29
         }
      }
   },
   "periodDistribution":"Monthly"
}
每日:

{"stats":{"players":{"TOTAL":{"21-6-2020":1,"1-9-2020":3,"17-9-2020":3,"10-3-2020":2,"12-5-2020":1,"20-4-2020":1,"25-2-2020":16,"5-8-2020":5,"29-4-2020":2,"24-3-2020":2,"16-3-2020":3,"27-4-2020":4,"22-7-2020":4,"25-3-2020":1,"28-8-2020":2,"26-8-2020":2,"21-10-2020":3,"23-10-2020":19,"1-4-2020":18,"29-7-2020":3,"29-9-2020":5,"30-4-2020":1,"19-3-2020":7,"14-6-2020":23,"29-6-2020":3,"15-6-2020":2,"9-9-2020":5,"8-8-2020":1,"17-10-2020":2,"25-7-2020":1,"24-7-2020":2,"2-9-2020":3,"21-9-2020":10,"12-3-2020":1,"22-10-2020":7,"10-9-2020":2,"2-6-2020":6,"3-6-2020":4,"4-8-2020":7,"6-8-2020":6,"22-9-2020":3,"28-10-2020":3,"19-6-2020":1,"16-7-2020":11,"16-9-2020":5,"18-10-2020":1,"30-6-2020":15,"27-8-2020":1,"19-8-2020":3,"19-5-2020":1,"14-2-2020":4,"20-10-2020":2,"9-6-2020":9,"17-8-2020":2,"5-5-2020":1,"9-10-2020":4,"18-9-2020":2,"30-5-2020":2,"18-6-2020":31,"31-3-2020":2,"13-10-2020":1,"13-3-2020":1,"15-7-2020":7,"20-2-2020":11,"2-8-2020":1,"2-3-2020":3,"17-6-2020":3,"24-2-2020":2,"28-9-2020":3},"B":{"21-6-2020":1,"17-9-2020":3,"10-3-2020":2,"20-4-2020":1,"25-2-2020":16,"5-8-2020":5,"27-4-2020":4,"22-7-2020":4,"25-3-2020":1,"28-8-2020":2,"21-10-2020":1,"1-4-2020":14,"29-7-2020":3,"29-9-2020":4,"30-4-2020":1,"19-3-2020":1,"15-6-2020":2,"9-9-2020":5,"25-7-2020":1,"24-7-2020":1,"2-9-2020":3,"21-9-2020":6,"22-10-2020":1,"10-9-2020":1,"2-6-2020":3,"3-6-2020":4,"4-8-2020":7,"6-8-2020":6,"22-9-2020":2,"28-10-2020":3,"19-6-2020":1,"16-7-2020":11,"16-9-2020":5,"30-6-2020":8,"27-8-2020":1,"19-8-2020":3,"14-2-2020":1,"20-10-2020":2,"9-10-2020":2,"18-9-2020":1,"30-5-2020":2,"18-6-2020":31,"31-3-2020":1,"13-10-2020":1,"15-7-2020":7,"20-2-2020":2,"17-6-2020":1,"24-2-2020":1},"A":{"1-9-2020":3,"12-5-2020":1,"29-4-2020":2,"16-3-2020":2,"26-8-2020":2,"23-10-2020":19,"1-4-2020":2,"29-9-2020":1,"19-3-2020":4,"14-6-2020":23,"29-6-2020":2,"8-8-2020":1,"17-10-2020":2,"24-7-2020":1,"21-9-2020":4,"12-3-2020":1,"22-10-2020":6,"10-9-2020":1,"2-6-2020":2,"30-6-2020":3,"19-5-2020":1,"14-2-2020":2,"9-6-2020":9,"9-10-2020":2,"18-9-2020":1,"31-3-2020":1,"13-3-2020":1,"20-2-2020":3,"2-8-2020":1,"2-3-2020":1,"17-6-2020":2,"24-2-2020":1},"C":{"24-3-2020":1,"16-3-2020":1,"21-10-2020":2,"1-4-2020":2,"19-3-2020":2,"29-6-2020":1,"2-6-2020":1,"30-6-2020":4,"14-2-2020":1,"17-8-2020":2,"5-5-2020":1,"20-2-2020":1,"2-3-2020":2,"28-9-2020":1}}},"periodDistribution":"Daily"}