diff --git a/packages/component/src/components/page-list/filter/literal-matcher.tsx b/packages/component/src/components/page-list/filter/literal-matcher.tsx index f0d472b640..8a60b142a0 100644 --- a/packages/component/src/components/page-list/filter/literal-matcher.tsx +++ b/packages/component/src/components/page-list/filter/literal-matcher.tsx @@ -37,7 +37,7 @@ literalMatcher.register(tDate.create(), { onChange={e => { onChange({ type: 'literal', - value: dayjs(e.target.value, 'YYYY-MM-DD').millisecond(), + value: dayjs(e.target.value, 'YYYY-MM-DD').valueOf(), }); }} /> diff --git a/packages/component/src/components/page-list/filter/vars.tsx b/packages/component/src/components/page-list/filter/vars.tsx index 2b2b7348d9..5705884483 100644 --- a/packages/component/src/components/page-list/filter/vars.tsx +++ b/packages/component/src/components/page-list/filter/vars.tsx @@ -165,7 +165,7 @@ filterMatcher.register( { name: 'after', defaultArgs: () => { - return [dayjs().subtract(1, 'day').endOf('day').millisecond()]; + return [dayjs().subtract(1, 'day').endOf('day').valueOf()]; }, impl: (date, target) => { if (typeof date !== 'number' || typeof target !== 'number') { @@ -180,7 +180,7 @@ filterMatcher.register( tFunction({ args: [tDate.create(), tDate.create()], rt: tBoolean.create() }), { name: 'before', - defaultArgs: () => [dayjs().endOf('day').millisecond()], + defaultArgs: () => [dayjs().endOf('day').valueOf()], impl: (date, target) => { if (typeof date !== 'number' || typeof target !== 'number') { throw new Error('argument type error');