我是新手,我需要你的帮助。
以下是NOAA Tidal API的JSON数据的一部分。
t
代表时间,包含日期和时间。
v
代表水位。
{
"predictions" : [
{
"t":"2014-11-05 00:00",
"v":"0.183"
},
{
"t":"2014-11-05 00:06",
"v":"0.202"
},
数据每六分钟一次。
我想要展示的是高潮/低潮(最高v
和最低v
)以及相关时间。
每次高潮/低潮每天发生两次(12小时周期),
所以我需要每天检索两个最高值和两个最低值。
请有人帮助我!
答案 0 :(得分:0)
您可以尝试使用underscoreJS。
E.g表示最大值:
_.max(data['predictions'] ,
function(prediction) {
return prediction.v
});