如何强制Angular材质的日期选择器不将日期转换为UTC?选择日期后,一切正常,但是当我在服务器端获取日期时,它是前一个日期。
<mat-form-field class="ship-calendar">
<input matInput
[matDatepicker]="shipPickerInput
[(ngModel)]="rowData.ShipDate"
disabled
(dateChange)="shipmentFocusout($event, rowData, 'ShipDate')">
<mat-datepicker-toggle matSuffix [for]="shipPickerInput">
</mat-datepicker-toggle>
<mat-datepicker #shipPickerInput disabled="false">
</mat-datepicker>
</mat-form-field>
我将此ShipDate发送到myserver。
答案 0 :(得分:2)
使用此方法。 your.ts文件
rowData={ ShipDate }
将日期分配给该变量:
date = new Date();
然后分配:
this.rowData.ShipDate=this.date;
希望这对您有用。 :)