我有jquery timepicker
,它以12:00 AM格式返回值。
以及以英国日期格式返回日期的jquery datepicker
。
数据模型类
pulic class dbModel{
pulic DateTime DateOn{get;set;}
pulic DateTime StartTime{get;set;}//time only
pulic DateTime EndTime{get;set;}//time only
}
时间选择器:
$('#eEndTime').timepicker(
{
template: false,
showInputs: false,
minuteStep: 5
});
json string:
strModel{"DateOn","16/12/2015","StartTime","12:35 PM","EndTime","12:40 PM"}
我正在尝试将此转换为c#中的datetime,如下所示:
dbModel model=JsonConvert.DeserializeObject<dbModel>(strModel, new IsoDateTimeConverter { DateTimeFormat ="dd/MM/yyyy hh:mm:ss" });
但它的工作失败错误日期格式不正确。
问题
如何使用16/12/2015
在c#中将 JsonConvert.DeserializeObject
(英国格式)和上午/下午时间反序列化到日期时间。