Javascript 如何解析mvc5中的日期选择器格式

Javascript 如何解析mvc5中的日期选择器格式,javascript,c#,asp.net-mvc,entity-framework,model-view-controller,Javascript,C#,Asp.net Mvc,Entity Framework,Model View Controller,我在MVC5实体框架中工作。这里有些字段有日期字段,所以我需要设置数据格式。这里我使用脚本和日期选择器。现在我遇到了一个问题,如果我设定在12号之后。我遇到了类似“输入有效日期”的错误 视图中使用的脚本:- $('#datepick').datepicker({ dateFormat: 'dd/mm/yy', minDate: 0 }); 视图中使用的代码 <div class="row form-group"> <div class="col-md-4">

我在MVC5实体框架中工作。这里有些字段有日期字段,所以我需要设置数据格式。这里我使用脚本和日期选择器。现在我遇到了一个问题,如果我设定在12号之后。我遇到了类似“输入有效日期”的错误

视图中使用的脚本:-

$('#datepick').datepicker({
  dateFormat: 'dd/mm/yy', minDate: 0
});
视图中使用的代码

<div class="row form-group">
  <div class="col-md-4">
    Due Date:
  </div>
  <div class="col-md-8">
    @Html.TextBoxFor(model => model.goodreceipt.Due_Date, new { @Value = DateTime.Now.ToString("MM/dd/yyyy"), @class = "form-control control-text  ", @id = "datepick" })
    @*@Html.ValidationMessageFor(model => model.goodreceipt.Due_Date)*@
  </div>
</div>

到期日:
@Html.TextBoxFor(model=>model.goodreceipt.Due_Date,new{@Value=DateTime.Now.ToString(“MM/dd/yyyyy”),@class=“表单控件文本”,“@id=”datepick“})
@*@Html.ValidationMessageFor(model=>model.goodreceipt.Due_Date)*@
我得到了这样的错误“输入有效日期”日期必须在12,12之后(即2014年12月13日)将发生错误,因此只有注释验证消息,但在这里我自己我得到了这个错误


我想在这里完成此任务。

我猜日期的格式不同。.需要进行如下更改,然后重试:-

$('#datepick').datepicker({ dateFormat: 'MM/dd/yyyy', minDate: 0 });

日期交换者或挑选者?:)哦,很抱歉,你能解决这个任务吗?可能的注释重复你也不应该使用
@Value=DateTime.Now.ToString(“MM/dd/yyyy”)
-应该在控制器中设置
到期日的值,并且
日期选择器
插件将负责格式设置。$.validator.addMethod('Date',函数(值,元素){if(this.optional(element)){return true;}var valid=true;try{$.datepicker.parseDate('dd/mm/yy',value);}catch(err){valid=false;}return valid;})$(#dt1').datepicker({dateFormat:'dd/mm/yy'});这里我使用了这个,但它显示日期和时间如何只更改日期这里我尝试了这个日期也应该是2014年12月16日$.validator.addMethod('date',函数(value,element){if(this.optional(element)){return true;}var valid=true;try{$.datepicker.parseDate('dd/mm/yy',value);}catch(err){valid=false;}返回valid;});$('#dt1')。日期选择器({dateFormat:'dd/mm/yy'});但它显示如何解析它的日期和时间