diff --git a/src/components/tasks/GanttChart.vue b/src/components/tasks/GanttChart.vue index cbe9f921e..c2580d1ca 100644 --- a/src/components/tasks/GanttChart.vue +++ b/src/components/tasks/GanttChart.vue @@ -157,13 +157,18 @@ function openTask(e: { }) } +function parseTimeLabel(label: string) { + return parse(label, 'dd.MMM', dateFromDate.value) +} + function weekdayFromTimeLabel(label: string): string { - const parsed = parse(label, 'dd.MMM', dateFromDate.value) + const parsed = parseTimeLabel(label) return format(parsed, 'E') } function dayIsToday(label: string): boolean { - const parsed = parse(label, 'dd.MMM', dateFromDate.value) + const parsed = parseTimeLabel(label) + const today = new Date() return parsed.getDate() === today.getDate() && parsed.getMonth() === today.getMonth() &&