我应该怎么做才能避免使用不同的日期格式,并且在所有具有不同日期格式的浏览器中都可以使用dd / mm / yy

时间:2018-08-05 22:56:39

标签: asp.net-mvc jquery-ui

我首先在代码中包含以下内容

[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日期格式,或检测当前日期格式以更改日期选择器格式

0 个答案:

没有答案