diff --git a/ts/smarttime.classes.extendeddate.ts b/ts/smarttime.classes.extendeddate.ts index 1e9624b..4a4818b 100644 --- a/ts/smarttime.classes.extendeddate.ts +++ b/ts/smarttime.classes.extendeddate.ts @@ -125,4 +125,8 @@ export class ExtendedDate extends Date { public format (formatArg: string) { return plugins.dayjs(this.getTime()).format(formatArg); } + + public isToday () { + return plugins.dayjs(this.getTime()).isToday(); + } } diff --git a/ts/smarttime.plugins.ts b/ts/smarttime.plugins.ts index e67ab30..75b8aa8 100644 --- a/ts/smarttime.plugins.ts +++ b/ts/smarttime.plugins.ts @@ -8,5 +8,8 @@ export { lik, smartdelay, smartpromise }; // third parties import croner from 'croner'; import dayjs from 'dayjs'; +import isToday from 'dayjs/plugin/isToday'; + +dayjs.extend(isToday); export { croner, dayjs };