Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ssl/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net mvc 如何在asp.net实体框架中设置日期格式(dd/MM/YYYY)_Asp.net Mvc - Fatal编程技术网

Asp.net mvc 如何在asp.net实体框架中设置日期格式(dd/MM/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

如何在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 = "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");