COSM (現在は Xively) に対して JSON 呼び出しを行っているため、Highchart の highstock チャートでプロットできるデータが返されます。参照: jsfiddle.net/T7D5U/2/
現在、開始日と終了日は次のようにハードコードされています。
$.getJSON('http://api.xively.com/v2/feeds/4038/datastreams/9.json?start=2013-05-01T00:00:00Z&end=2013-05-19T23:00:00Z&interval=3600 ?key=dNSiSvXZtR6QBUqbzll4CCgnngGSAKxIQVFSeXBneGpqWT0g', 関数(データ) {
開始日と終了日を動的にしたい。終了日時を今にしたい。現在が 2013 年 5 月 19 日午後 2 時 30 分である場合、次のようにフォーマットされます。
end=2013-05-19T14:30:00Z
開始時刻をマイナス 10 日にしたいのですが、これは 1 日に丸めることができます。したがって、開始時間は次のようになります。
start=2013-05-09T00:00:00Z
ところで、私は JavaScript に詳しくありません (C だけです)。
また、stackoverflow の投稿に jsfiddle リンクを配置しようとすると、「jsfiddle.net へのリンクにはコードを添付する必要があります」というエラーが表示されます。私はこれに混乱しています。どうすればいいのかわからない。