高图显示日期轴以毫秒为单位

问题描述

我如何从这样构造的json对象在x轴上显示日期;
[
    [
        634420512000000000,100000
    ],[
        634421376000000000,100086
    ],[
        634422240000000000,100171
    ],[
        634423104000000000,100257
    ]
]
我的日期以毫秒为单位。我已经将xAxis设置为:
xAxis: {
    title: {
        text: \'Time\'
    },type: \'datetime\'
}
谢谢     

解决方法

        原来我是从1970年1月1日返回滴答声而不是毫秒 所以...
Dim dt1970 As DateTime = New DateTime(\"1970\",\"1\",\"1\")
Dim d As DateTime = row(\"myDateFromDB\")
Dim span As TimeSpan = d - dt1970

Dim milli as long = span.TotalMilliseconds
    ,        Highcharts接受三种主要的数据格式: 一个简单的数组(例如
[1,2,3]
) x,y对数组的数组(例如
[[x,y],[x2,y2]]
) 点对象列表 有关这些格式的更多详细信息,请参见highcharts文档。但是,对于您而言,这应该很容易。只需执行以下操作即可。
var data = []; //assume data is the array you\'ve listed in your question

var chart = new Highcharts.chart({
    xAxis: {
        title: {
            text: \'Time\'
        },type: \'datetime\'
    },series: [{
        data: data
    }]
});
    

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...