Skip to content

Commit 9db4c14

Browse files
authored
Merge pull request #3615 from VisActor/3612-bug-gantt-renderProblem
3612 bug gantt render problem
2 parents dce82b4 + da791ac commit 9db4c14

2 files changed

Lines changed: 13 additions & 4 deletions

File tree

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
{
2+
"changes": [
3+
{
4+
"comment": "fix: gantt scale set quarter parser problem #3612\n\n",
5+
"type": "none",
6+
"packageName": "@visactor/vtable"
7+
}
8+
],
9+
"packageName": "@visactor/vtable",
10+
"email": "892739385@qq.com"
11+
}

packages/vtable-gantt/src/tools/util.ts

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -704,11 +704,9 @@ export function computeCountToTimeScale(
704704
case 'quarter':
705705
difference =
706706
(adjusted_date.getFullYear() - startDate.getFullYear()) * 4 +
707-
Math.floor(adjusted_date.getMonth() / 3) -
708-
Math.floor(startDate.getMonth() / 3);
707+
(adjusted_date.getMonth() - startDate.getMonth()) / 3;
709708
difference +=
710-
(adjusted_date.getTime() - startDate.getTime()) /
711-
DayTimes /
709+
(adjusted_date.getDate() - startDate.getDate()) /
712710
(3 * new Date(adjusted_date.getFullYear(), adjusted_date.getMonth() + 1, 0).getDate());
713711
break;
714712
case 'year':

0 commit comments

Comments
 (0)