我无法在表单中为datetime-local元素赋值。
(来自HTML模板的代码):
(.ts文件中的代码):
let dateTime : Date = new Date();
this.testForm = this.formBuilder.group({
'dateTime': new FormControl(dateTime),
});
(结果)
分配日期和时间的正确方法是什么? time to datetime-local使用typescript
答案 0 :(得分:1)
datetime-local
要求使用特定格式的值(yyyy-mm-ddThh:mm)
您可以尝试以下操作,
const dateTime = new Date();
this.testForm = this.formBuilder.group({
dateTime: new FormControl(dateTime.toISOString().substring(0, 16)),
});