Все,
Мы используем диаграмму Ганта Google в нашем программном обеспечении для управления проектами для отображения запланированных задач. Проблема в том, что когда задача начинается, например: 21 сентября и заканчивается 21 сентября, диаграмма Ганта рассчитывает, что ее продолжительность составляет 0 дней, что в контексте планирования неверно. У дня по-прежнему 24 часа, а у этой задачи - 1 день. Очевидно, это приводит к тому, что визуальная панель задачи не отображается.
В качестве обходного пути я решил рассчитать продолжительность самостоятельно, т.е. Я указал в своих json даты начала / окончания и продолжительность, но диаграмма Ганта игнорирует мою продолжительность и просто вычитает даты и возвращает 0 дней для продолжительности. Это странно, потому что в документации сказано иное (из документов: если присутствует начало / конец / продолжительность - убедитесь, что продолжительность соответствует времени начала / окончания. Выдает ошибку, если несовместимо.)
Вы можете сказать, почему я не добавляю +1 день к дате окончания - да, это исправит расчет продолжительности, но теперь отображаемая конечная дата во всплывающей подсказке будет неправильно интерпретироваться пользователем (длины полос отображаются правильно). Предполагается, что конечная дата - (12 часов утра), но она не отображается, поэтому пользователь может предполагать фактический день, который заканчивается (23:59:59 PM).
Как минимум, диаграмма Ганта должна позволять мне изменять длительность. В будущем, я думаю, было бы здорово, если бы диаграмма Ганта поддерживала дату / время или обрабатывала бы вычисления двумя разными способами (или режимами, если хотите).
Мы ценим любые предложения.
Спасибо,
lk