Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Json 每个请求的web api/日期格式_Json_Asp.net Web Api_Globalization - Fatal编程技术网

Json 每个请求的web api/日期格式

Json 每个请求的web api/日期格式,json,asp.net-web-api,globalization,Json,Asp.net Web Api,Globalization,是否有任何方法可以设置我的web api,根据线程/请求中规定的区域性永久序列化 如果我保持在WebApiConfig/Register中,它只会拾取一次。 我想正确的事情是由要求来决定的 // MyCulture can be en-US and pt-BR config.Formatters.JsonFormatter.SerializerSettings.Culture = new System.Globalization.CultureInfo (myCulture); 上面的行解决

是否有任何方法可以设置我的web api,根据线程/请求中规定的区域性永久序列化

如果我保持在WebApiConfig/Register中,它只会拾取一次。 我想正确的事情是由要求来决定的

// MyCulture can be en-US and pt-BR
config.Formatters.JsonFormatter.SerializerSettings.Culture = new System.Globalization.CultureInfo (myCulture); 
上面的行解决了问题,但不是根据请求

// MyCulture can be en-US and pt-BR
config.Formatters.JsonFormatter.SerializerSettings.Culture = new System.Globalization.CultureInfo (myCulture); 
该问题是由于系统问题导致无法接受英语(mm/dd/yyyy)和葡萄牙语(dd/mm/yyyy)

该调用通过angularjs进行,如果客户端(javascript)的格式不同,则属于服务器,2015年10月5日可能会变为2015年10月5日

谢谢。

您设置了
了吗?通过这样做,系统将通过检查传入请求自动设置当前线程的区域性。