我通过Angular CLI创建了一个新的angular 7项目,并创建了新的C#项目。我没有在客户端和服务器端进行任何其他配置。我创建了一个如下所示的表单。但是我的约会时间是3小时到我的c#课程。例如,我选择'03 / 28/2019',但我选择'03 / 27/2019 21:00.00'。我试过日历的showTime属性。但是,结果没有改变。我怎么能解决这个问题?
你应该看看stackblitz控制台而不是浏览器控制台。另外,当我用改变时,它的工作完美。所以,我认为我的服务器没有问题。(服务器和客户端都是一样的。这是我的电脑)
.html文件
Save
.ts文件
constructor(public fb: FormBuilder, public http: HttpClient) { }
myForm = this.fb.group({
birthdate: [null],
});
save() {
this.http.post('http://localhost:5000/api/values', this.myForm.value).subscribe(result => {
});
}
C#.cs文件
[HttpPost]
public void Post([FromBody] MyObject value)
{
}
public class MyObject
{
public DateTime Birthdate { get; set; }
}