Asp.net mvc 如何在asp.net实体框架中设置日期格式(dd/MM/YYYY)
如何在asp.net实体框架中设置日期格式(dd/MM/yyyy)。它只能使用“MM/dd/yyyy”格式。有人能帮我吗Asp.net mvc 如何在asp.net实体框架中设置日期格式(dd/MM/YYYY),asp.net-mvc,Asp.net Mvc,如何在asp.net实体框架中设置日期格式(dd/MM/yyyy)。它只能使用“MM/dd/yyyy”格式。有人能帮我吗 `[DisplayFormat(DataFormatString = "{0:dd/MM/yyyy}", ApplyFormatInEditMode = true)] public DateTime Enquiry_Date { get; set; } @Html.TextBoxFor(model => model.Enquiry_Date, new { @class
`[DisplayFormat(DataFormatString = "{0:dd/MM/yyyy}", ApplyFormatInEditMode = true)]
public DateTime Enquiry_Date { get; set; }
@Html.TextBoxFor(model => model.Enquiry_Date, new { @class = "jqueryui-marker-datepicker", @id = "txt_Enquiry_Date" })
@Html.ValidationMessageFor(model => model.Enquiry_Date)
<script>
$(document).ready(function () {
$("#txt_Enquiry_Date").datepicker({
dateFormat: 'dd/mm/yy',
changeMonth: true,
yearRange: "-100:+100",
changeYear: true
}).datepicker("setDate","0");
$("#txt_Expect_Delivery_Date").datepicker({
dateFormat: 'dd/mm/yy',
changeMonth: true,
yearRange: "-100:+100",
changeYear: true
}).datepicker("setDate", "0");
});
</script>`[![enter image description here][1]][1]
`[DisplayFormat(DataFormatString=“{0:dd/MM/yyyy}”,ApplyFormatInEditMode=true)]
公共日期时间查询\u日期{get;set;}
@Html.TextBoxFor(model=>model.Enquiry\u Date,新的{@class=“jqueryui-marker-datepicker”,@id=“txt\u Enquiry\u Date”})
@Html.ValidationMessageFor(模型=>model.inquiry\u日期)
$(文档).ready(函数(){
$(“#txt_查询_日期”).日期选择器({
日期格式:“日/月/年”,
变化月:对,
年份范围:“-100:+100”,
变化年:对
}).datepicker(“设置日期”,“0”);
$(“#txt_Expect_Delivery_Date”).日期选择器({
日期格式:“日/月/年”,
变化月:对,
年份范围:“-100:+100”,
变化年:对
}).datepicker(“设置日期”,“0”);
});
`[![在此处输入图像描述][1][1]
如果传递给控制器的日期时间是passedDateValue
var convertedDate=passedDateValue.ToString(“dd/M/yyyy”,CultureInfo.InvariantCulture)代码>谢谢大家。
在jquery.validate.js中编写以下代码(现在工作正常)
日期:函数(值、元素){
试试这个:
YourDate.ToString("dd MM yyyy");
此处的可能副本也更改为“格式”。它不仅在chrome浏览器上工作?谢谢您的回答,但在视图中(在设计中)它不采用dd/MM/yyyy格式。“现场查询日期必须是日期”错误消息正在显示。它不起作用?你说过要在实体框架中转换日期。现在你说的是查看?@TrilochanSahusorry,我是mvc新手,因此无法解释确切的问题。我将发送错误快照。
YourDate.ToString("dd MM yyyy");