Stock Highcharts图表库支持的日期格式具体是什么标准?
Highcharts Stock 日期格式说明
你提到的官方示例JSON中每组数据的第一个数值是毫秒级Unix时间戳,也是Highcharts Stock默认优先兼容的日期格式,具体支持的格式可参考以下说明:
- 毫秒级Unix时间戳:指从1970年1月1日00:00:00 UTC到目标时间点的总毫秒数,注意要和秒级时间戳做区分,如果你的数据源输出的是秒级时间戳,需要乘以1000之后再写入JSON,否则时间会出现量级偏差。比如2024年1月1日0点UTC对应的毫秒级时间戳为
1704067200000。该格式的解析性能最高,适合大量K线数据的场景,也是官方示例采用的格式。 - 日期字符串:你当前使用的
YYYY/MM/DD格式完全被支持,符合RFC2822、ISO 8601标准的日期字符串都可以直接传入,适合小数据量场景,无需额外配置即可被识别。如果日期带时区,建议统一使用UTC时间避免前端渲染时出现时区偏移问题。 - JavaScript Date对象:仅适合前端动态生成数据的场景,无法直接写入静态JSON文件使用。
内容的提问来源于stack exchange,提问作者vshultz
相关产品推荐
相关产品推荐

