These datepickers use custom date adapter and formatter. The custom NgbDateAdapter lets you use your own model i.e. the structure of ngModel. The custom NgbDateParserFormatter lets you use your own formatter or parser i.e. the date format in input field.

Notice that there are two different services: the NgbDateAdapter and the NgbDateParserFormatter.




Model: {{ model1 | json }}
State: {{ c1.status }}


Model: {{ model2 | json }}
State: {{ c2.status }}