Angularjs 如何在angulajs GET请求中传递日期

Angularjs 如何在angulajs GET请求中传递日期,angularjs,asp.net-web-api,Angularjs,Asp.net Web Api,我需要将angularjs$http Get请求中的日期字段传递到asp.net web api中。请告诉我传递日期字段的正确方法。最好的方法是自己提供服务,有些: .service('AjaxService', function($http){ var get = function(function_name, parameters, url){ url = url || '/action'; var data = { param

我需要将angularjs$http Get请求中的日期字段传递到asp.net web api中。请告诉我传递日期字段的正确方法。

最好的方法是自己提供服务,有些:

.service('AjaxService', function($http){
    var get = function(function_name, parameters, url){
        url = url || '/action';
        var data = {
            parameters: parameters,
            function_name: function_name
            time: getDate()
        };
        return $http.get(url, data)
    };

    var getDate = function(){
        //Get date in whatever format you want
        return new Date().toUTCString();
    };

    return{
        get: get
    }
})
然后,当您想要执行http get请求时,只需调用:

AjaxService.get(function_name, parameters, url);
当然,不要忘记向控制器注入服务