0

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

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

请有人帮助我!

4

1 回答 1

0

您可以尝试使用underscoreJS

例如最大值:

 _.max(data['predictions'] , 
   function(prediction) { 
       return prediction.v
    });
于 2014-11-05T11:39:37.267 回答