【发布时间】:2016-12-21 02:51:08
【问题描述】:
我正在使用 Angular 和 WebAPI 开发网络应用程序。我对 Angular 控制器和 WebAPI 控制器之间的不同日期有一个奇怪的问题。在我的 html 页面上,我输入了日期类型:
<input id="signupDateofBirth" ng-model="dateofBirth" placeholder="Date of birthday" type="date" max="1998-01-01" min="1900-12-31" class="form-control">
假设日期是 31.12.1990。我在我的角度控制器中分配它,而调试日期是正确的:31.12.1990:
DateOfBirth: $scope.dateofBirth
DateOfBirth: Mon Dec 31 1990 00:00:00 GMT+01
当我在 WebAPI 控制器中获取对象时出现问题。日期是 Angular 控制器日期的前一天。就像图像上的 30.12.1990:
有什么想法吗?也许我需要格式化它?
【问题讨论】:
标签: javascript angularjs html asp.net-web-api