Время события Simile Timeline не соответствует реальному времени

Я использую Simile Timeline с Sharepoint, и время начала и окончания отображается правильно в соответствии с текстом пузырька, но полосы для событий рисуются в неправильных местах. Все они опережают реальное время на 4 часа. Например, одно событие имеет время 8:00 и 10:00, но рисуется с 12 до 14 часов. Я думаю, это связано со смещением между GMT и моим местным временем (4 часа). Любые идеи о том, как заставить его рисовать без смещения?


person TheDude    schedule 02.06.2015    source источник


Ответы (1)


Чтобы мой выглядел правильно, мне пришлось не вводить свойство timeZone в bandInfo (оставив его по умолчанию), а затем принудительно указать объект DateTime в формате UTC, хотя это не так. Я надеюсь, что есть лучший способ, чем этот, но он работает.

Я извлекаю месяц, день, год и время из строки, предоставленной службой SharePoint, и реструктурирую их следующим образом для объекта события временной шкалы:

monthStr + "/" + dayStr + "/" + YearStr + " " + timeStr + " UTC";

person Gruel    schedule 20.08.2015