Javascript 在JSON数组中搜索时间并将其转换为';epochtime';
如何在JSON数组中找到“time”的值,如下所示:Javascript 在JSON数组中搜索时间并将其转换为';epochtime';,javascript,arrays,json,time,epoch,Javascript,Arrays,Json,Time,Epoch,如何在JSON数组中找到“time”的值,如下所示: { "data": [{ "temperature": "20.0", "time": "2019-04-23 12:45:00+02:00" }] } { "data": [{ "temperature": "20.0", "timestamp": 1556016300000
{
"data": [{
"temperature": "20.0",
"time": "2019-04-23 12:45:00+02:00"
}]
}
{
"data": [{
"temperature": "20.0",
"timestamp": 1556016300000
}]
}
并将该值转换为如下所示的epochtime:
{
"data": [{
"temperature": "20.0",
"time": "2019-04-23 12:45:00+02:00"
}]
}
{
"data": [{
"temperature": "20.0",
"timestamp": 1556016300000
}]
}
使用日期。解析
- 解析对象,然后获取时间
- 然后使用date.parse()解析日期
- 再次字符串化对象
a=JSON.parse({“数据”:[{“温度”:“20.0”,“时间”:“2019-04-23 12:45:00+02:00”}]})
控制台日志(a)
a、 数据[0]。时间=日期。解析(a.data[0]。时间);
JSON.stringify(a);
log(a)
您想用哪种语言执行此操作?JSON、Javascript请参阅myanswer@SyedMehtabHassan非常感谢你!!这对我来说很好。