Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/330.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/68.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
C# MVC在ajax GET和POST操作中解析DateTime对象是否不同?_C#_Jquery_Ajax_Asp.net Mvc_Datetime - Fatal编程技术网

C# MVC在ajax GET和POST操作中解析DateTime对象是否不同?

C# MVC在ajax GET和POST操作中解析DateTime对象是否不同?,c#,jquery,ajax,asp.net-mvc,datetime,C#,Jquery,Ajax,Asp.net Mvc,Datetime,在我的MVC4项目中,我使用带有jQuery日期选择器的文本框。我已经将两者格式化为dd-MM-yyyy格式。然后代表一个搜索操作,我使用了一个由我的控制器处理的ajaxget操作。处理方法使用ViewModel作为输入。我在调试这个GET操作的结果时注意到,日期是以MM-dd-yyyy格式处理的。但是,当我使用POST操作时,日期会按照我的要求在dd-MM-yyyy中接收 我使用Fiddler查看实际发送的内容,并看到以下内容: GET->MyDate=04-11-2013(在url中) PO

在我的MVC4项目中,我使用带有jQuery日期选择器的文本框。我已经将两者格式化为dd-MM-yyyy格式。然后代表一个搜索操作,我使用了一个由我的控制器处理的ajaxget操作。处理方法使用ViewModel作为输入。我在调试这个GET操作的结果时注意到,日期是以MM-dd-yyyy格式处理的。但是,当我使用POST操作时,日期会按照我的要求在dd-MM-yyyy中接收

我使用Fiddler查看实际发送的内容,并看到以下内容:

GET->MyDate=04-11-2013(在url中) POST->MyDate=04-11-2013(在正文中)

所以没有区别。然后,我转到控制器中的action handler方法,查看ViewModel输入的结果

GET->viewModel.MyDate显示2013年4月11日 POST->viewModel.MyDate发布日期:2013年11月4日

所以这几乎让我觉得MVC解析日期时间的方式不同于GET和POST。我错过了什么

所以这几乎让我觉得MVC解析的日期时间不同 成为一个有机会的人。我错过了什么


你没有遗漏任何东西。事实就是这样。在GET中,日期应始终采用
yyyy-MM-dd
格式,而对于POST,则应考虑当前区域性。你可以在这里阅读更多信息:

你的回答让我有点惊讶,但链接是很好的阅读材料,让我相信这是事实(更重要的是,为什么是这样)。谢谢