diff --git a/src/ng-tempusdominus-bootstrap.directive.ts b/src/ng-tempusdominus-bootstrap.directive.ts index fba873b..d10b532 100644 --- a/src/ng-tempusdominus-bootstrap.directive.ts +++ b/src/ng-tempusdominus-bootstrap.directive.ts @@ -151,8 +151,8 @@ export class NgTempusdominusBootstrapInputDirective implements OnInit, OnDestroy if (e.date && e.date !== this.value) { this.value = e.date || null; } else { - const date = _moment(e.target.value, this.options.format); - if (date.isValid()) { + const date = _moment(e.target.value, this.options.format, this.options.useStrict || false); + if (date.isValid() || this.options.keepInvalid) { this.value = date; } }