Время события Simile Timeline не соответствует фактическому времени
Я использую временную шкалу Simile с Sharepoint, а время начала и окончания тянется в порядке в соответствии с текстом пузыря, но столбцы для событий закрашиваются не в тех местах. Все они на 4 часа опережают реальное время. Например, одно событие имеет 8:00 и 10:00 для времени, но расписано с 12 до 14 часов. Я думаю, что это связано со смещением между GMT и моим местным временем (4 часа). Любые идеи о том, как сделать это рисовать без смещения?
1 ответ
Чтобы мой внешний вид выглядел правильно, мне пришлось пропустить ввод свойства timeZone для bandInfo (оставив его по умолчанию), а затем принудительно выставить объект DateTime в формате UTC, хотя это не так. Я надеюсь, что есть лучший способ, чем этот, но он работает.
Я извлекаю месяц, день, год и время из строки, предоставляемой службой SharePoint, и реструктурирую их следующим образом для объекта события временной шкалы:
monthStr + "/" + dayStr + "/" + YearStr + "" + timeStr + "UTC";