我首先在代码中包含以下内容
[Column(TypeName = "date")]
[DisplayFormat(ApplyFormatInEditMode = true, DataFormatString = "{0:dd/MM/yyyy}")]
public DateTime? starting_date { get; set; }
我前端有以下内容
<label>Starting Date:</label> @Html.TextBoxFor(a => a.starting_date)
@Html.ValidationMessageFor(a => a.starting_date)<br />
我在脚本中有以下内容
$(document).ready(function () {
$('#starting_date').datepicker({ dateFormat: "dd/mm/yy" });
});
我应该怎么做才能避免使用不同的日期格式,因为如果适用于在所有具有不同日期格式的浏览器中使用dd / mm / yy格式的情况,那么验证会检测到我无法期望或检测到的PC日期格式,或检测当前日期格式以更改日期选择器格式