C# 如何使用Jquery获取系统/客户端的日期格式
我的应用程序是用C#.Net编码的Asp.NETMVC3。我最近遇到了一个与客户机的日期格式有关的问题C# 如何使用Jquery获取系统/客户端的日期格式,c#,jquery,asp.net-mvc-3,date,C#,Jquery,Asp.net Mvc 3,Date,我的应用程序是用C#.Net编码的Asp.NETMVC3。我最近遇到了一个与客户机的日期格式有关的问题 两种场景: $("#My_Control").load("/../My_Controller/My_Method", { My_Variable: $("#My_DatePicker_value").val()}, function () { }); [HttpPost] public ActionResult Create(MyE
两种场景:
$("#My_Control").load("/../My_Controller/My_Method", { My_Variable: $("#My_DatePicker_value").val()}, function () { });
[HttpPost]
public ActionResult Create(MyEntity Entity_Object)
{
return View()
}
我的问题
$("#My_Control").load("/../My_Controller/My_Method", { My_Variable: $("#My_DatePicker_value").val()}, function () { });
[HttpPost]
public ActionResult Create(MyEntity Entity_Object)
{
return View()
}
Json
方法发布数据时遇到问题
示例:1
$("#My_Control").load("/../My_Controller/My_Method", { My_Variable: $("#My_DatePicker_value").val()}, function () { });
[HttpPost]
public ActionResult Create(MyEntity Entity_Object)
{
return View()
}
上面是我的Jquery
代码,它将某个日期传递给我的某个方法,但如果客户机上的日期格式与我的Jquery代码中的格式不匹配,则它不会访问Json方法
示例:2(示例代码)
$("#My_Control").load("/../My_Controller/My_Method", { My_Variable: $("#My_DatePicker_value").val()}, function () { });
[HttpPost]
public ActionResult Create(MyEntity Entity_Object)
{
return View()
}
在上述场景中,如果过账日期的日期格式与客户机器的格式不匹配,则实体_对象将该值显示为NULL
以下是我浏览过的链接:
$("#My_Control").load("/../My_Controller/My_Method", { My_Variable: $("#My_DatePicker_value").val()}, function () { });
[HttpPost]
public ActionResult Create(MyEntity Entity_Object)
{
return View()
}
建议是否可行以及如何实现。我不了解
mvc
。
但是我认为通过设置web.config
文件,可以解决这个问题
更改web.config
<system.web>
<globalization culture="en-GB" />
</system.web>
在web.config
文件中更改后,您将在所有客户端计算机上获得dd/MM/yyyy
中的日期格式
在我的例子中,我已经用这个代码解决了这个问题,但我不确定它在你的例子中是否有效。我使用的是asp.net 4.0
我希望它能对您有所帮助。您在美元(“#我的日期选择器_值”).val()?@dholakiyaankit-date,dd/MM/yyyy格式。