【发布时间】:2019-03-04 00:33:00
【问题描述】:
我正在尝试从 datepicker 获取日期并将其保存在 sql server 中,但输出类似于“1538107200000”。它是什么格式以及如何将其转换为与sql server日期格式兼容的日期格式。
在组件.html中
<input matInput [matDatepicker]="picker" placeholder="enter date"
(dateInput)="addEvent('input', $event)">
<mat-datepicker-toggle matSuffix [for]="picker"></mat-datepicker-toggle>
<mat-datepicker #picker></mat-datepicker>
在component.ts中
addEvent(type: string, dinput: MatDatepickerInputEvent<Date>) {
this.dinput.push(`${dinput.value}`);
this.date = new Date(this.dinput[0].toString());
this.dates = moment(this.date, 'YYYY-MM-DD').toString();
console.log(this.dates);
}
这是无效日期的错误。如何解决?请帮忙。
【问题讨论】:
-
此日期格式为计时格式
标签: angular datepicker angular-material