jquery flot {mode:time}没有正确地给出时间

时间:2014-12-04 05:54:49

标签: javascript jquery flot

我正在获取当前时间戳。但是当我使用

 vat time= (resp.timestamp * 1000);
 data.push([time,value]);
 $.plot($(".memory"),[data],{xaxis: {mode: "time"}}); 

resp.timestamp是当前时间戳。 我在GMT的x轴上得到时间,因为我当地的时区是IST。我怎样才能得到当地时间? 即如果申请在印度运行,它应显示IST时间,如果在澳大利亚运行AEST时间。

TRY1 -

 vat time= (resp.timestamp * 1000);
 data.push([time,value]);
 $.plot($(".memory"),[data],{xaxis: {mode: "time", timezone: "browser"}}); 

TRY2 -

 vat time= (resp.timestamp * 1000);
 data.push([time,value]);
 $.plot($(".memory"),[data],{xaxis: {mode: "time", timezone: "offset"}});

1 个答案:

答案 0 :(得分:0)

我明白了。我从github复制了jqquery.flot.time.js并将其粘贴到我的本地。

  vat time= (resp.timestamp * 1000);
  data.push([time,value]);
  $.plot($(".memory"),[data],{xaxis: {mode: "time"}}); 

并使用相同的模式:“时间”。