我有一個後端服務用WebApi編寫,前端用AngularJS編寫。從後端我回來的DateTime如下將WebApi的返回日期時間轉換爲Javascript的日期
public async Task<DateTime> GetDateTime(Guid id)
{
DateTime dateTime = GetDateTime();
return dateTime;
}
內部角控制器我收到響應這樣
service.getDateTime({
id: $scope.id
},
function(data) {
$scope.minSelectedScheduleDate = new Date(data);
$scope.isBusy = false;
},
function(response) {
$scope.isBusy = false;
});
但minSelectedScheduleDate
失效日期。
當我想看看數據到控制檯,我看到這樣的事情:
Resource {
0: "2",
1: "0",
2: "1",
3: "6",
4: "-",
5: "1",
6: "0",
7: "-",
8: "2",
9: "8",
10: "T",
11: "1",
12: "1",
13: ":",
14: "3",
15: "0",
16: ":",
17: "0",
18: "0"
}
我的問題是,我怎麼能接受角控制器的有效日期?
對不起,這是行不通的。它說'$ scope.minSelectedScheduleDate'是'NaN' –
@EmdadulSawon - 你是否在等待'GetDateTime'動作中的所有任務?你可以分享'service.getDateTime'的角度服務代碼嗎? – Igor