diff --git a/packages/frontend/core/src/modules/collection-rules/impls/filters/date.ts b/packages/frontend/core/src/modules/collection-rules/impls/filters/date.ts index 0a1cf8fd0..3d5194b91 100644 --- a/packages/frontend/core/src/modules/collection-rules/impls/filters/date.ts +++ b/packages/frontend/core/src/modules/collection-rules/impls/filters/date.ts @@ -132,10 +132,10 @@ function isAfter( referenceDate: readonly [number, number, number] | Dayjs ): boolean { const [targetYear, targetMonth, targetDay] = isDayjs(targetDate) - ? [targetDate.year(), targetDate.month(), targetDate.date()] + ? [targetDate.year(), targetDate.month() + 1, targetDate.date()] : targetDate; const [refYear, refMonth, refDay] = isDayjs(referenceDate) - ? [referenceDate.year(), referenceDate.month(), referenceDate.date()] + ? [referenceDate.year(), referenceDate.month() + 1, referenceDate.date()] : referenceDate; return (