gpt4 book ai didi

javascript - 如何在这个简单的股票图表中正确设置 x 标签的格式?

转载 作者:行者123 更新时间:2023-12-02 23:53:27 24 4
gpt4 key购买 nike

这是我的 https://jsfiddle.net/rmv78z45/1/

我只是想以 YYYY-MM-DD 格式在 x 轴上正确显示日期

我尝试设置xAxis: datetime,但它只是破坏了图表。在 jsfiddle 中尝试一下。

x 轴悬停显示正确 2019-01-01, 2019-01-02,但 x 轴以 1-Jan 开头,然后 00:00:00:001、..002、003

最佳答案

我设法通过映射以不同的方式解决这个问题第一列上的 Data.parse

dat1 = [["2019-01-01", 0],["2019-01-02",2],["2019-01-03", 5],["2019-01-04",10]];

dat1 = dat1.map(([date,L]) => [Date.parse(date), L]);

这样它就能很好地识别日期。

对于这种格式化的 JSON 数组,我还遇到了另一个问题:

dat2 = [{"date":"2018-05-25","L":"3"},{"date":"2018-06-01","L":"2"},{"date":"2018-06-08","L":"2"},{"date":"2018-06-15","L":"3"}];
dat2 = dat2.map(({date,L}) => [date, L]);
dat2 = dat2.map(([date,L]) => [Date.parse(date), parseInt(L) ]);

我也使用 parseInt() 和 Date.parse(date) 解决了这个问题!

现在可以完美运行了!

关于javascript - 如何在这个简单的股票图表中正确设置 x 标签的格式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55541055/

24 4 0