C# 下拉为12小时格式,另存为24小时格式
我在如何将剑道时间选择器的值保存为24小时格式方面遇到了问题, 我的下拉列表显示“HH:mm tt”格式,但我想将其转换为“HH:mm:ss”,我使用时间跨度作为我的drowdown列表 示例代码C# 下拉为12小时格式,另存为24小时格式,c#,asp.net-mvc,asp.net-mvc-3,kendo-ui,timepicker,C#,Asp.net Mvc,Asp.net Mvc 3,Kendo Ui,Timepicker,我在如何将剑道时间选择器的值保存为24小时格式方面遇到了问题, 我的下拉列表显示“HH:mm tt”格式,但我想将其转换为“HH:mm:ss”,我使用时间跨度作为我的drowdown列表 示例代码 //having error because Endtime's value is "HH:mm tt" clientShift.EndTime = TimeSpan.Parse(endTime.Trim()); clientShift.EndTime = new DateTime(endTim
//having error because Endtime's value is "HH:mm tt"
clientShift.EndTime = TimeSpan.Parse(endTime.Trim());
clientShift.EndTime = new DateTime(endTime).ToString("HH:mm");
clientShift.EndTime =TimeSpan.ParseExact(endTime,"hh\\:mm\\:ss",CultureInfo.InvariantCulture);
哪一行出错?你到底有什么问题?您是想向用户显示24小时格式的时间,还是想在用户选择24小时格式的时间后保存该时间?我想在timepicker显示12小时格式,然后将其保存为24小时格式@Atlasmaybe请提供有关
endTime
和clientShift.endTime
类型的更多信息。在那之后,我想我可以给你一个答案。