<div class="col-md-4">
<input id="txtOldDate" type="date" class="datepicker" ng-model="oldDate" />
</div>
を使用してデータを取得しますデータを取得すると取得したデータは複雑すぎる
Fri Dec 16 2016 00:00:00 GMT+07 (SE Asia Standard Time)
私はちょうど日付ピッカーインターフェイス上のような値を取得したい
12/16/2016
これは私のcontroller.js
$scope.SearchApproval = function(employeeID, oldDate, newDate, departemen, approver) {
var promiseGet = GetApproval.GetApprovalData($scope.employeeID, $scope.oldDate, $scope.newDate, $scope.departemen, $scope.approver);
//GetApprovalData();
promiseGet.then(function(pl) {
$scope.GetApprovalData = pl.data
},
function(errorPl) {
console.log('Some Error in Getting Records.', errorPl);
});
}
あるにどのような方法があります結果をフォーマットしますか?
それが役に立つかもしれません。このAngular Moment JsとMoment Jsを見てみましょう私はすでに$フィルタ
を試みるが、それは私にこのエラー$scope.oldDate = $filter('date')(new Date(dateString), 'yyyy-MM-dd');
Error: [ngModel:datefmt] Expected
2016-12-20
to be a date
なぜそれを保存しないようにしようとし、それをフィルタリングした結果である「YYYY-MM-DD」だけがページ上に表示したとき? – madalinivascu
私はuriにデータを送信したいので、その形式は長すぎるためリクエストエラーになります。 「http:// localhost:51458/ServiceRequest.svc/GetApproval?employeeID = 22134&oldDate = Fri%20Dec%2009%202016%2000:00:00%20GMT + 0700%20(SE%20Asia%20スタンダード%20Time) – Randy
正しいフォーマットは 'http:// localhost:51458/ServiceRequest.svc/GetApproval?employeeID =&oldDate = 2016-12-20です)' @madalinivascu私はuriに送る前に結果を変換する方法はありますか? – Randy