C# TimePicker插件使解析字符串变得困难
我正在尝试使用以下方法将字符串格式的时间解析为日期时间C# TimePicker插件使解析字符串变得困难,c#,parsing,datetime,timepicker,C#,Parsing,Datetime,Timepicker,我正在尝试使用以下方法将字符串格式的时间解析为日期时间 var from = DateTime.Parse(TimeFrom); 当弦像这样在晚上7:25时起作用 然后我切换到一个计时器插件,它显示的时间如下7:25:AM 它不再工作了 我怎样把早上7:25改为7:25 TimeFrom = TimeFrom.Replace(" : ", ":").Replace(":A", " A").Replace(":P", " P"); ^^快速和肮脏的方式做这件事 但是我不明白为什么timepic
var from = DateTime.Parse(TimeFrom);
当弦像这样在晚上7:25时起作用
然后我切换到一个计时器插件,它显示的时间如下7:25:AM
它不再工作了
我怎样把早上7:25改为7:25
TimeFrom = TimeFrom.Replace(" : ", ":").Replace(":A", " A").Replace(":P", " P");
^^快速和肮脏的方式做这件事
但是我不明白为什么timepicker控件会返回如此异常格式化的时间。也许有一种方法可以将其配置为以更正常的格式返回时间
另一种方法是使用DateTime.ParseExact(…)
并指定一个描述所看到格式的格式字符串