Как добавить отрицательную дату на временной шкале - PullRequest
0 голосов
/ 02 ноября 2018

Как я могу добавить отрицательную дату на временной шкале? Мой текущий код:

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'})

Если я уменьшу график, я увижу, что он показывает даты до года 1. Как добавить событие к отрицательной дате, не перетаскивая событие?

Ответы [ 2 ]

0 голосов
/ 27 ноября 2018

Я понял!

new Date(-2018, 11, 26)

Это приведет к отрицательной дате.

0 голосов
/ 16 ноября 2018

Я не знаю, работает ли это на вашем макете, но я использую временные метки (если вы импортируете временные метки из php, вы должны добавить 3 0 в конце, так как php использует секунды, а js использует милисекунды)

но это работает для меня.

альтернатива, что произойдет, если вы добавите это

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

не будет ли этот элемент отображаться до текущего времени?

...