C# jquery日期选择器格式日期问题

C# jquery日期选择器格式日期问题,c#,jquery,asp.net-mvc,C#,Jquery,Asp.net Mvc,我有jquery日期选择器通过Shared/EdotorTemplates/DateTime.cshtml实现,如下所示 @model DateTime @Html.TextBox("", Model.ToString("dd.MM.yyyy"), new { @class = "date" }) $('.date').datepicker({ dateFormat: "dd.mm.yy" }); 显然我想要dd.mm.yyyy日期格式。第一次加载表单时一切正常 但是,我在jquery

我有jquery日期选择器通过Shared/EdotorTemplates/DateTime.cshtml实现,如下所示

@model DateTime
@Html.TextBox("", Model.ToString("dd.MM.yyyy"),
   new { @class = "date" })
$('.date').datepicker({ dateFormat: "dd.mm.yy" });
显然我想要dd.mm.yyyy日期格式。第一次加载表单时一切正常

但是,我在jquery datepicker上获得了mm/dd/yyyy格式。我在domready上的_Layout.cshtml上尝试了以下内容

$('.date').datepicker({ dateFormat: "dd.MM.yyyy" });
但我得到了这些奇怪的日期2012年9月11日

如何将其固定为dd.mm.yyyy格式

谢谢

像这样编辑

@model DateTime
@Html.TextBox("", Model.ToString("dd.MM.yyyy"),
   new { @class = "date" })
$('.date').datepicker({ dateFormat: "dd.mm.yy" });
像这样编辑

@model DateTime
@Html.TextBox("", Model.ToString("dd.MM.yyyy"),
   new { @class = "date" })
$('.date').datepicker({ dateFormat: "dd.mm.yy" });
$('.date').datepicker({dateFormat:“dd.MM.yyyy”});它将显示日期为2012年9月11日

$('.date').datepicker({dateFormat:“dd/mm/yy”});它将显示日期为2012年9月11日

$('.date').datepicker({dateFormat:“dd-mm-yy”})它将日期显示为2012年9月11日

$('.date')。日期选择器({dateFormat:“dd.MM.yyyy”});它将显示日期为2012年9月11日

$('.date').datepicker({dateFormat:“dd/mm/yy”});它将显示日期为2012年9月11日


$('.date').datepicker({dateFormat:“dd-mm-yy”})它将显示日期为2012年9月11日

您不需要指定该年有4位数字,因此只需输入“yyy”,它只需输入“yy”即可。您不需要指定该年有4位数字,因此输入“yyy”,它只需输入“yy”