ChartJS 将Y轴折线图上日期标签转换为特定日期格式

k10s72fa  于 2022-11-07  发布在  Chart.js
关注(0)|答案(2)|浏览(250)

我有一个使用Chart Js库生成的折线图。Y轴显示日期标签,而X轴显示数据。原始日期标签的格式为“YYYY-MM-DD”。当我输入时,键入:在Javascript的刻度下,Y轴中的“时间”,Y轴自动更改为“MM-DD”格式。
当我包括时间:{单位:'天',显示格式:{day:'DD-MMM-YYYY'}}在Y轴更改默认日期格式,我的折线图消失。但如果我不包括上述内容,折线图会重新出现。有人能分享一下我如何将其转换为DD-MM-YYYYY轴日期格式吗?谢谢
第一个

lc8prwob

lc8prwob1#

使用dd(而不是DD)更新日期格式,对于年份格式也是如此。
然后,time配置将如下所示:

time: {
                    displayFormats: {
                        day: 'dd-MM-yyyy',
                    },
                },
cxfofazt

cxfofazt2#

由于控制台中的错误表明您的格式不正确,因此日期和年份需要小写字母:

day: 'dd-MM-yyyy'

第一个

相关问题