【发布时间】:2016-03-23 19:00:38
【问题描述】:
我正在研究 MVC 和 Jquery,并且我有一个表单可以为网站创建一个新事件。在日期部分,我使用 datepicker 来显示日历并让用户选择一个日期。我的格式是:
format: 'dd/mm/yyyy',
但是当我提交表单时,它总是失败并告诉我格式无效。我发现问题是当我选择 2016 年 3 月 24 日的日期时,它设置的月份是 24,日期是 3(表示三月)。
这是怎么回事,谁能帮帮我?非常感谢。
型号:
public SeminarListViewModel()
{
Documents = new List<DocumentDisplayViewModel>();
}
public string EventID {get;set;}
public string Name { get; set; }
public short Capacity { get; set; }
[DataType(DataType.Date)]
public DateTime StartDate { get; set; }
[DataType(DataType.Date)]
public DateTime EndDate { get; set; }
public List<DocumentDisplayViewModel> Documents { get; set; }
}
【问题讨论】:
-
问题是您的
start date和end date将日期作为格式'MM/dd/yyyy' 并且没有23 或24 的月份......你能发布你的模型?
标签: c# jquery asp.net-mvc