【问题标题】:HIghstock Timeseries data date formatHIHighstock Timeseries 数据日期格式
【发布时间】:2015-07-27 08:09:07
【问题描述】:

我想在 Highstock 中创建一个时间序列图表。我从 Web 服务收到的数据具有以下格式。 日期:“2015/06/28” 对于周:“2015 年第 28 周” 月份:“2015 年 6 月” 年份:“2015”

如何转换系列中的数据?

目前我是这样处理数据的:

var date = "2015/07/28";
text = date.split('/');
date = new Date(text[0], parseInt(text[1], 10) - 1, text[2]);
newdate = date.getTime();

我正在推动系列中的新日期。

但由于这个原因,我的图表被缩小了。图表左侧和右侧还有很多空间。

【问题讨论】:

    标签: highcharts time-series highstock


    【解决方案1】:

    你可以通过dateTimeLabelFormats编辑它

    dateTimeLabelFormats: {
        millisecond: '%H:%M:%S.%L',
        second: '%H:%M:%S',
        minute: '%H:%M',
        hour: '%H:%M',
        day: '%e. %b',
        week: '%e. %b',
        month: '%b \'%y',
        year: '%Y'
    }
    

    【讨论】:

    • 我已经在图表代码中添加了这段代码。但它不会影响图表。我还是有同样的问题。
    • 如何传递系列中的日期?
    • 你需要有一对 [x,y] 其中 x 是时间戳,时间以毫秒为单位。
    猜你喜欢
    • 1970-01-01
    • 2023-03-29
    • 2011-12-20
    • 1970-01-01
    • 2021-11-24
    • 2010-12-04
    • 2011-12-12
    • 2021-01-26
    • 2014-01-20
    相关资源
    最近更新 更多