Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/281.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# TimePicker插件使解析字符串变得困难_C#_Parsing_Datetime_Timepicker - Fatal编程技术网

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(…)
并指定一个描述所看到格式的格式字符串