I have a problem, I can't get the correct time in the console with angular Material. I was using a old librairy (datepicker ng bootstraps) but when I was trying to update the date it was always day - 1/month/year. So I went with the angular materials, I tried to do the same, however in the console I never get the date I picked with the new librairy.
dashboard.component.html :
<div class="row">
<div class="col-xs-12 col-12 col-md-6 form-group">
<mat-form-field>
<mat-label for="inputDemarrageDate">date de début</mat-label>
<input id="inputDemarrageDate" matInput [matDatepicker]="picker" name="inputDemarrageDate">
<mat-datepicker-toggle matSuffix [for]="picker" [(ngModel)]="edit.demarrageMission" [ngModelOptions]="{standalone: true}"></mat-datepicker-toggle>
<mat-datepicker #picker></mat-datepicker>
</mat-form-field>
</div>
old dashboard.component.html :
<div class="col-xs-12 col-12 col-md-6 form-group">
<label for="inputDemarrageDate">date de début</label>
<input type="text"
placeholder="Choisir une date..."
class="form-control"
bsDatepicker
[bsConfig]="{ dateInputFormat: 'YYYY/MM/DD' }"
[(ngModel)]="edit.demarrageMission"
[ngValue]="edit.demarrageMission"
id="inputDemarrageDate"
name="inputDemarrageDate">
</div>
</div>
It's like the new value is never sent.