diff --git a/npm/ng-packs/packages/theme-shared/src/lib/adapters/date-time.adapter.ts b/npm/ng-packs/packages/theme-shared/src/lib/adapters/date-time.adapter.ts index 7f6da17afd..bfcc095a85 100644 --- a/npm/ng-packs/packages/theme-shared/src/lib/adapters/date-time.adapter.ts +++ b/npm/ng-packs/packages/theme-shared/src/lib/adapters/date-time.adapter.ts @@ -33,14 +33,27 @@ export class DateTimeAdapter { return ''; } + const now = new Date(); + + const newValue = { + year: now.getUTCFullYear(), + month: now.getMonth() + 1, + day: now.getDate(), + hour: 0, + minute: 0, + second: 0, + ...this.value, + ...value, + } as NgbDateTimeStruct; + const date = new Date( Date.UTC( - value.year, - value.month - 1, - value.day, - value?.hour || 0, - value?.minute || 0, - value?.second || 0, + newValue.year, + newValue.month - 1, + newValue.day, + newValue.hour, + newValue.minute, + newValue.second, ), );