我有一个使用Chart Js库生成的折线图。Y轴显示日期标签,而X轴显示数据。原始日期标签的格式为“YYYY-MM-DD”。当我输入时,键入:在Javascript的刻度下,Y轴中的“时间”,Y轴自动更改为“MM-DD”格式。当我包括时间:{单位:'天',显示格式:{day:'DD-MMM-YYYY'}}在Y轴更改默认日期格式,我的折线图消失。但如果我不包括上述内容,折线图会重新出现。有人能分享一下我如何将其转换为DD-MM-YYYYY轴日期格式吗?谢谢第一个
lc8prwob1#
使用dd(而不是DD)更新日期格式,对于年份格式也是如此。然后,time配置将如下所示:
time
time: { displayFormats: { day: 'dd-MM-yyyy', }, },
cxfofazt2#
由于控制台中的错误表明您的格式不正确,因此日期和年份需要小写字母:
day: 'dd-MM-yyyy'
第一个
2条答案
按热度按时间lc8prwob1#
使用dd(而不是DD)更新日期格式,对于年份格式也是如此。
然后,
time
配置将如下所示:cxfofazt2#
由于控制台中的错误表明您的格式不正确,因此日期和年份需要小写字母:
第一个