以 'YYYY-MM-DD HH:mm:ss' 格式返回 Moment 对象而不是 Date 值
我尝试了以下但得到时刻对象而不是日期。我搜索了很多,但没有一个给我解决方案。
import * as _moment from 'moment';
import { default as _rollupMoment } from 'moment';
const moment = _rollupMoment || _moment;
export const MY_FORMATS = {
parse: {
dateInput: 'YYYY-MM-DD HH:mm:ss',
},
display: {
dateInput: 'YYYY-MM-DD HH:mm:ss',
monthYearLabel: 'MMM YYYY',
dateA11yLabel: 'YYYY-MM-DD HH:mm:ss',
monthYearA11yLabel: 'MMMM YYYY',
},
};
我在 @Component 装饰器中提供了格式
@Component({
providers: [
{
provide: DateAdapter,
useClass: MomentDateAdapter,
deps: [MAT_DATE_LOCALE, MAT_MOMENT_DATE_ADAPTER_OPTIONS]
},
{ provide: MAT_DATE_FORMATS, useValue: MY_FORMATS },
]
})
课堂内=>
dateOfBirth: new FormControl();