潮汐信息检索

时间:2014-11-05 01:59:31

标签: javascript arrays json tidal-scheduler

我是新手,我需要你的帮助。

以下是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小时周期), 所以我需要每天检索两个最高值和两个最低值。

请有人帮助我!

1 个答案:

答案 0 :(得分:0)

您可以尝试使用underscoreJS

E.g表示最大值:

 _.max(data['predictions'] , 
   function(prediction) { 
       return prediction.v
    });