.js当前时间线:如何仅根据日期绘制线条

vis.js current timeline: how to draw the line based on day only

本文关键字:日期 绘制 何仅根 时间线 js      更新时间:2023-09-26

in vis.js 如果有选项 showCurrentTime: true,我们将得到一个当前的垂直时间线。这条垂直线基于当前日期、当前小时、当前秒。

是否可以仅基于当天的垂直线,而没有小时,分钟和秒?(即当天,0 小时、0 分钟和 0 秒)

var options = {
    showCurrentTime: true,
    orientation: {axis: 'both', item: 'top'}, 
    height: 400,
    margin: {
      axis: 100
   }
}

这是代码 https://jsfiddle.net/gbdjbdhv/

不支持这样做,但如果需要,您可以随时重写 CurrentTime.js 类的 redrawstart 方法,以根据需要更改行为。您可以在此处找到CurrentTime.js代码:

https://github.com/almende/vis/blob/master/lib/timeline/component/CurrentTime.js

该类从 vis.js 库中公开为:

vis.timeline.components.CurrentTime