我有通过POCO从数据库返回的日期,默认日期时间是mm / dd / yy。用户希望使用dd / mm格式的日期格式。我在UI中使用jquery datepicker选择日期。我将格式更改为dd / mm。但是当我尝试在日期超过12时提交表单时,请说24/03。datetime对象为null。我认为datepicker发生了错误,非常感谢您的帮助
[Column("QTBBR_Dt")]
[Display(Name = "RetroDate", ResourceType = typeof(Resources.Labels))]
public DateTime? RetroDate { get; set; }
<script type="text/javascript">
$(function () {
$('#retro-date').datepicker({
defaultDate: '@Model.TermsAndConditions.RetroDate',
dateFormat: 'dd/mm/yy',
showClose: true,
showClear: true,
toolbarPlacement: 'top',
});
$('#retro-date').datepicker("option", "dateFormat", "dd/mm/yy");
<globalization uiCulture="en" culture="en-GB"/>