Bootstrap DatePicker在日历上显示错误的日期

时间:2016-09-11 19:05:06

标签: twitter-bootstrap asp.net-mvc-5 datepicker

我在MVC c#应用程序中使用Bootstrap Date picker。我将日期选择器与当前日期绑定在一起。日期选择器的格式为dd / mm / yyyy。

Jquery的
    $( “日期选择器”)。日期选择器({           格式:“dd / mm / yyyy”,           autoclose:true     });

剃刀

@Html.TextBox("AppointmentDate", @Model.NewAppointmet.Appointment_Date.Value.ToString("dd/MM/yyyy"), new { @class = "form-control datepicker", placeholder = "Appointment Date", id = "AppointmentDate" })

当页面加载时,datepicker显示正确的日期 enter image description here

但是当我打开datepicker时,它会显示错误的日期 enter image description here

2 个答案:

答案 0 :(得分:0)

MM:缩写和完整月份名称(例如1月份)

尝试使用此代码

@Html.TextBox("AppointmentDate", @Model.NewAppointmet.Appointment_Date.Value.ToString('dd/mm/yyyy'), new { @class = "form-control datepicker", placeholder = "Appointment Date", id = "AppointmentDate" })

答案 1 :(得分:-2)

在jquery中尝试这个。尝试使用大写M而不是m

$(".datepicker").datepicker({ format: "dd/MM/yyyy", autoclose: true });