在任何控制器调用Web服务,您可以使用您的控制器中的DOM {{myDateObjectThatNeedsToBeFormatted | date: 'yyyy-MM-dd'}}
使用相同的date:
过滤器。
只需注入$filter
服务!
//Controller
angular.controller("myControllerThatCallsAWebservice", ["$scope","$filter", "myWebService", myNamedControllerFn]);
function myNamedControllerFn($scope, $filter, myWebService) {
$scope.myDateVariableThatIsBoundToNgModel = new Date(2013, 9, 22);
$scope.isolatedFnForConvertingYourDateToDesiredString = function alwaysNameFunctionsForDebuggingFn() {
return $filter('date')($scope.myDateVariableThatIsBoundToNgModel, "yyyy-MM-dd")
}
myWebService.webServiceCallToDoStuff(
$scope.isolatedFnForConvertingYourDateToDesiredString()
);
}