如何将负面日期添加到时间线上



如何将负日期添加到时间线上?我当前的代码是:

let items = new vis.DataSet([
{id: 1, content: 'today', start: '2018-11-02'}
])
new vis.Timeline(document.getElementById('timeline'), items, {})

要将事件添加到时间线,我只需将其添加到项目:

items.add({id: 2 content: 'tomorrow', start: '2018-11-03'})

如果我缩小时间线,我会看到它显示的是第一年之前的日期。如何在不需要拖动事件的情况下将事件添加到负日期?

我不知道它是否适用于你的布局,但我使用时间戳(如果你从php导入时间戳,你应该在末尾添加3个0,因为php使用秒,js使用毫秒(

但这对我有用。

如果你添加这个会发生什么

items.add({id: 3 content: 'past', start: '2018-10-03'})

这不会显示当前时间之前的项目吗?

我搞定了!

new Date(-2018, 11, 26)

这将产生一个否定的日期。

最新更新