时间戳值在highcharts中的xaxis上显示错误,其显示默认值1970-01-18

时间:2019-02-23 11:07:27

标签: highcharts angular2-highcharts

highcharts x轴值显示格式错误。它显示的默认日期和年份类似于1970-01-18,但我的实际日期是 2019/02/23,00:43:08 < / strong>。我看到了很多答案,但我没有解决问题。 JSfiddle link

"data": [{
      "x": 1550862788,
      "y": 526.4200000000001
    }, {
      "x": 1550862790,
      "y": 1850.3116666666667
    }, {
      "x": 1550862793,
      "y": 3199.786
    }]`

1 个答案:

答案 0 :(得分:1)

您在x中传递了错误的时间,如果将x传递给新的Date(1550862788),则当前x值为1550862788

如果您希望Mon Jan 19 1970 04:17:42 GMT+0530 (India Standard Time)是x轴的起始值,则现在需要传递23/02/2019, 00:43:08,每个x轴值的增量为1小时。

1550862788000

更新的Jsfiddle:https://jsfiddle.net/karnan796/veykdm7h/6/

要获取当前日期或特定日期的毫秒数,请使用它currentmillis