我正在使用angularJs,在数据库的这个提取日期,作为回应我以这种格式获得“2017-11-25T18:30:00.000Z”日期。 角度控制器中的“2017-11-25”。我尝试了不同的建议它没有用。 我只需要在脚本部分中更改“jobBatchDate”格式。
任何人都可以帮助我吗? 谢谢:)
$scope.File_Request = function (jobCarrierName,jobFileType,jobBatchDate) {
// $scope. = [];
$scope.jobName = jobCarrierName;
$scope.jobFile = jobFileType;
$scope.batchDate = jobBatchDate;
$http({
method: 'GET',
url: '../fileReCreate/',
params: {"carrier": $scope.jobName,"filetype": $scope.jobFile,"batchDate":$scope.batchDate},
headers: {'Content-Type': 'application/json'}
})
.success(function (data, status) {
// $scope.scanformdetail = data;
alert(data.toString());
console.log("File Re-Create Response");
// $scope.dispense = true;
})
.error(function (data, status) {
alert("Error in Re-Creating File");
});
答案 0 :(得分:0)
使用日期过滤器
jobBatchDate = $filter('date')(jobBatchDate, "yyyy-MM-dd");
$scope.batchDate = jobBatchDate;
以下是各种其他日期格式的AngularJS官方文档 https://docs.angularjs.org/api/ng/filter/date