fix: wrong use of dayjs (#2624)

This commit is contained in:
3720
2023-05-31 16:46:36 +08:00
committed by GitHub
parent 6aa0e71b84
commit f7768563e1
2 changed files with 3 additions and 3 deletions

View File

@@ -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(),
});
}}
/>

View File

@@ -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');