c# - 值 'xx/xx/xxxx' 对 "y"无效 - Jquery Datepicker DateTime

标签 c# jquery asp.net-mvc datetime jquery-ui-datepicker

我正在使用 Jquery 日期选择器在我的 MVC 应用程序中选择日期,并且我正在使用 dd/MM/yyy 格式。

当我提交表单时出现此错误:

值“24/05/2017”对 Datum vertrek 无效

这是我在 View 中的脚本:

$("#date").datepicker(
    {
        minDate: '0',
        maxDate: '14D',
        numberOfMonths: 1,
        dateFormat: 'dd/mm/yy',
        timeFormat: 'hh:mm:ss'
    });

这是我的 ViewModel 中的属性:

[Required(ErrorMessage = "Dit veld is verplicht")] [Display(Name = "Datum vertrek")] [DisplayFormat(DataFormatString = "{0:dd/MM/yyyy}", ApplyFormatInEditMode = true)] 公共(public)日期时间?出发日期{ 得到;放; }

然而,当我离线运行应用程序时,我从未遇到过这个错误。我刚刚发布了应用程序,突然开始出现此错误。

最佳答案

使用 dateFormat: 'dd/mm/yyyy'

代替 dateFormat: 'dd/mm/yy'

关于c# - 值 'xx/xx/xxxx' 对 "y"无效 - Jquery Datepicker DateTime,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44052212/

相关文章:

c# - 使用 ServiceStack.Text : determine JSON is Array, 对象或字符串?

javascript - 如何在执行 JavaScript 时自动更改 div 的 CSS 最小高度值?

asp.net-mvc - 使用自定义值渲染 Html.Hidden 助手

php - 使用 Ajax 时 jQuery 的奇怪问题

javascript - 在具有相同类的许多 div 中更改特定 div onClick 的类

javascript - 使用 JSON 更新 Chart.js,无法读取未定义的属性 'length'

javascript - TypeError : $(…). 自动完成不是一个函数

c# - 在回发时维护滚动位置和选定控件

c# - Ctrl+R,Ctrl+R 命令不起作用

c# - Azure DocumentDB 性能缓慢