私は2つの配列を持っています。2つの配列を比較し、javascriptを使って各値の数を調べる
ここは私の配列です。ここで
var arr=[
"08-01-2017",
"07-31-2017",
"07-30-2017",
"07-29-2017",
"07-28-2017",
"07-27-2017",
"07-26-2017"]
は、私が2つの試合arrays.find値を比較しても数える必要がある別の配列
var arr1= [
{
"HOST": "",
"U_ID": "",
"PATH": "Home",
"REFERER": "",
"AGENT": "",
"OS": "",
"DATE_TIME": "2017-07-31T05:44:06.743Z",
"S_ID": "80067826-0cad-4806-b40e-8e5d8be18e53",
"C_ID": "",
"C_NAME": "",
"P_ID": "",
"P_NAME": "",
"CART_ID": "",
"O_ID": "",
"id": "597c20a636c81d38dc77c626"
},
{
"HOST": "",
"U_ID": "",
"PATH": "ProductlistPage",
"REFERER": "Home",
"AGENT": "",
"OS": "",
"DATE_TIME": "2017-07-30T05:44:22.425Z",
"S_ID": "7fe1795a-5064-43d7-9a62-48b0f156a2c3",
"C_ID": "1",
"C_NAME": "Sparklers",
"P_ID": "",
"P_NAME": "",
"CART_ID": "",
"O_ID": "",
"id": "597c20b636c81d38dc77c627"
},
{
"HOST": "",
"U_ID": "",
"PATH": "ProductlistPage",
"REFERER": "Home",
"AGENT": "",
"OS": "",
"DATE_TIME": "2017-07-29T05:45:25.064Z",
"S_ID": "439667fe-ab24-4bf6-959e-152a4f631fe3",
"C_ID": "595f40038c4d19b50ac21b98",
"C_NAME": "Sparklers",
"P_ID": "",
"P_NAME": "",
"CART_ID": "",
"O_ID": "",
"id": "597c20f536c81d38dc77c628"
},
{
"HOST": "",
"U_ID": "",
"PATH": "ProductdetailsPage",
"REFERER": "ProductlistPage",
"AGENT": "",
"OS": "",
"DATE_TIME": "2017-07-29T05:45:39.047Z",
"S_ID": "a21c273a-372e-4a81-9997-d468d5efd299",
"C_ID": "1",
"C_NAME": "Sparklers",
"P_ID": "595f3e418c4d19b50ac21b84",
"P_NAME": "Martina",
"CART_ID": "",
"O_ID": "",
"id": "597c210236c81d38dc77c629"
},
{
"HOST": "",
"U_ID": "",
"PATH": "Home",
"REFERER": "",
"AGENT": "",
"OS": "",
"DATE_TIME": "2017-07-28T05:47:15.604Z",
"S_ID": "a4278659-8053-45fd-8a95-78766fd7541b",
"C_ID": "",
"C_NAME": "",
"P_ID": "",
"P_NAME": "",
"CART_ID": "",
"O_ID": "",
"id": "597c216336c81d38dc77c62a"
},
{
"HOST": "",
"U_ID": "",
"PATH": "ProductlistPage",
"REFERER": "Home",
"AGENT": "",
"OS": "",
"DATE_TIME": "2017-07-27T05:47:22.700Z",
"S_ID": "874bb326-ab02-4061-a029-bef5977d4c65",
"C_ID": "595f40038c4d19b50ac21b98",
"C_NAME": "Sparklers",
"P_ID": "",
"P_NAME": "",
"CART_ID": "",
"O_ID": "",
"id": "597c216b36c81d38dc77c62b"
},
{
"HOST": "",
"U_ID": "",
"PATH": "CartPage",
"REFERER": "ProductlistPage",
"AGENT": "",
"OS": "",
"DATE_TIME": "2017-07-27T05:47:25.758Z",
"S_ID": "dd9096f9-79ea-4d86-81ce-149e364ab1ed",
"C_ID": "1",
"C_NAME": "Sparklers",
"P_ID": "",
"P_NAME": "",
"CART_ID": "",
"O_ID": "",
"id": "597c216d36c81d38dc77c62c"
},
{
"HOST": "",
"U_ID": "",
"PATH": "ProductdetailsPage",
"REFERER": "ProductlistPage",
"AGENT": "",
"OS": "",
"DATE_TIME": "2017-07-29T05:47:42.047Z",
"S_ID": "4ed84c84-80ec-4494-9ffe-453f19e2c079",
"C_ID": "1",
"P_ID": "595f3e418c4d19b50ac21b84",
"P_NAME": "Martina",
"CART_ID": "",
"O_ID": "",
"id": "597c217d36c81d38dc77c62d"
},
{
"HOST": "",
"U_ID": "",
"PATH": "CartPage",
"REFERER": "ProductdetailsPage",
"AGENT": "",
"OS": "",
"DATE_TIME": "2017-07-29T05:47:45.174Z",
"S_ID": "91153a97-d79e-4d86-9872-5df51bd7e82f",
"C_ID": "1",
"P_ID": "595f3e418c4d19b50ac21b84",
"P_NAME": "Martina",
"CART_ID": "",
"O_ID": "",
"id": "597c218136c81d38dc77c62e"
},
{
"HOST": "",
"U_ID": "59687ee6cd62a604e2bb0d1f",
"PATH": "CustomershippingPage",
"REFERER": "cartPage",
"AGENT": "",
"OS": "",
"DATE_TIME": "2017-07-29T05:48:20.386Z",
"S_ID": "46866f41-9f43-4d28-a602-490db68dc029",
"C_ID": "",
"C_NAME": "",
"P_ID": "",
"P_NAME": "",
"CART_ID": "597c21a336c81d38dc77c62f",
"O_ID": "",
"id": "597c21a436c81d38dc77c630"
},
{
"HOST": "",
"U_ID": "59687ee6cd62a604e2bb0d1f",
"PATH": "customerpayment",
"REFERER": "CustomershippingPage",
"AGENT": "",
"OS": "",
"DATE_TIME": "2017-01-08T05:48:46.356Z",
"S_ID": "56ad3bd7-854b-42e9-8443-46c514eb2ece",
"C_ID": "",
"C_NAME": "",
"P_ID": "",
"P_NAME": "",
"CART_ID": "597c21a336c81d38dc77c62f",
"O_ID": "",
"id": "597c21be36c81d38dc77c631"
}
]
です。
例arr
は一度繰り返される別の配列arr1
をDATE_TIME
08-01-2017
に基づいdate.Compareのリストです。 07-29-2017
を5回繰り返す。
私は
08-01-2017 - 2 <- Count(How many times repeated)
07-29-2017 - 5
07-28-2017 - 3 etc..
この出力を必要とする各(ARR)の値は、繰り返し回数です。
わかりません。
親切にあなたが最初にarr
を反復して、あなたのarr1
を反復処理することができます値0を持つキーとして結果にそのすべての日付を入れて、キーとしてそれぞれの日付を使用することができます
おかげ
あなたはどのような出力を期待できますか?この? [{d:08-01-2017、c:2}、[{d:01-01-2010、c:0}、...] – Vitalii
配列内の日付形式が同じではありません。 8-1-2017は、すべてを解析するとarr1には発生しません – baao