Javascript 如何使用数据范围过滤json数据(React JS)
我有ISO date的JSON数据,我想获得“date_created”在日期范围内的所有数据,不管时间是什么,并且不修改JSON数据的值 日期范围样本: 开始日期:2021-05-25T16:00:00.000Z, 结束日期:2021-05-28:16:00:00.000Z JSON数据示例:Javascript 如何使用数据范围过滤json数据(React JS),javascript,json,reactjs,Javascript,Json,Reactjs,我有ISO date的JSON数据,我想获得“date_created”在日期范围内的所有数据,不管时间是什么,并且不修改JSON数据的值 日期范围样本: 开始日期:2021-05-25T16:00:00.000Z, 结束日期:2021-05-28:16:00:00.000Z JSON数据示例: { "article_title": null, "article_source_url": "ttgi
{
"article_title": null,
"article_source_url": "ttgindia.travel",
"article_authors": null,
"article_sections": [],
"article_publish_date": null,
"article_content": null,
"article_images": null,
"article_videos": null,
"article_media_type": "Web",
"article_ad_value": 0,
"article_pr_value": 0,
"article_language": "en",
"article_status": "Error",
"article_error_status": "No content",
"article_source_from": "NodeJS Static Scraper",
"created_by": "System",
"updated_by": "Python Global Scraper",
"is_in_mysql": false,
"_id": "60ade881da0fa204f1729e79",
"section": "5f2d7fd8591132886d070d10",
"article_url": "http://www.ttgindia.travel/2019/04/29/advertise-with-us",
"date_created": "2021-05-28T02:20:45.856Z",
"date_updated": "2021-05-27T06:30:45.856Z",
"__v": 0
},
{
"article_title": null,
"article_source_url": "ttgindia.travel",
"article_authors": null,
"article_sections": [],
"article_publish_date": null,
"article_content": null,
"article_images": null,
"article_videos": null,
"article_media_type": "Web",
"article_ad_value": 0,
"article_pr_value": 0,
"article_language": "en",
"article_status": "Done",
"article_error_status": "No content",
"article_source_from": "NodeJS Static Scraper",
"created_by": "System",
"updated_by": "Python Global Scraper",
"is_in_mysql": false,
"_id": "60ade881da0fa204f1729e79",
"section": "5f2d7fd8591132886d070d10",
"article_url": "http://www.ttgindia.travel/2019/04/29/advertise-with-us",
"date_created": "2021-05-27T07:20:45.856Z",
"date_updated": "2021-05-27T06:30:45.856Z",
"__v": 0
},
{
"article_title": null,
"article_source_url": "ttgindia.travel",
"article_authors": null,
"article_sections": [],
"article_publish_date": null,
"article_content": null,
"article_images": null,
"article_videos": null,
"article_media_type": "Web",
"article_ad_value": 0,
"article_pr_value": 0,
"article_language": "en",
"article_status": "Error",
"article_error_status": "No content",
"article_source_from": "NodeJS Static Scraper",
"created_by": "System",
"updated_by": "Python Global Scraper",
"is_in_mysql": false,
"_id": "60ade881da0fa204f1729e79",
"section": "5f2d7fd8591132886d070d10",
"article_url": "http://www.ttgindia.travel/2019/04/29/advertise-with-us",
"date_created": "2021-05-27T07:20:45.856Z",
"date_updated": "2021-05-27T06:30:45.856Z",
"__v": 0
},
{
"article_title": null,
"article_source_url": "ttgindia.travel",
"article_authors": null,
"article_sections": [],
"article_publish_date": null,
"article_content": null,
"article_images": null,
"article_videos": null,
"article_media_type": "Web",
"article_ad_value": 0,
"article_pr_value": 0,
"article_language": "en",
"article_status": "Error",
"article_error_status": "No content",
"article_source_from": "NodeJS Static Scraper",
"created_by": "System",
"updated_by": "Python Global Scraper",
"is_in_mysql": false,
"_id": "60ade881da0fa204f1729e79",
"section": "5f2d7fd8591132886d070d10",
"article_url": "http://www.ttgindia.travel/2019/04/29/advertise-with-us",
"date_created": "2021-05-27T06:30:45.856Z",
"date_updated": "2021-05-27T06:30:45.856Z",
"__v": 0
},
{
"article_title": null,
"article_source_url": "ttgindia.travel",
"article_authors": null,
"article_sections": [],
"article_publish_date": null,
"article_content": null,
"article_images": null,
"article_videos": null,
"article_media_type": "Web",
"article_ad_value": 0,
"article_pr_value": 0,
"article_language": "en",
"article_status": "Error",
"article_error_status": "No content",
"article_source_from": "NodeJS Static Scraper",
"created_by": "System",
"updated_by": "Python Global Scraper",
"is_in_mysql": false,
"_id": "60ade881da0fa204f1729e79",
"section": "5f2d7fd8591132886d070d10",
"article_url": "http://www.ttgindia.travel/2019/04/29/advertise-with-us",
"date_created": "2021-05-26T06:19:45.856Z",
"date_updated": "2021-05-26T06:20:59.828Z",
"__v": 0
}
提前谢谢 假设
数据变量保存所有数据
data.filter(item => new Date(item.date_created).getTime() > new Date(start_date).getTime() && new Date(item.date_created).getTime() < new Date(end_date).getTime())
data.filter(item=>new Date(item.Date\u created).getTime()>new Date(start\u Date).getTime()&&new Date(item.Date\u created).getTime()
这就是我需要的,谢谢