我希望制作一个时间轴,以x轴刻度为会计年度,特别是10月1日开始。
我发现了时刻的四分之一,但我不确定如何将其应用于vis.js时间轴的刻度。
编辑7/9:附加信息
我可以使用majorLabels
函数来更改年份文本。但是此功能似乎并未添加更改主轴对齐方式的方法,在这种情况下,FYxx标签应与十月月份对齐。
majorLabels: function (date, scale, step) {
switch (scale) {
case 'month':
return 'FY' + date.format('YY');
default:
return '';
}
}
编辑7/16:可能的相关功能请求 https://github.com/almende/vis/issues/2026
答案 0 :(得分:0)
您可以将函数传递给majorLabels
和minorLabels
,如http://visjs.org/examples/timeline/other/functionLabelFormats.html
显然,您需要根据传递给函数的日期自己计算那些值。
如果您希望它始终显示会计年度,则可能需要限制范围/比例以保持明智。