C# 如何用两个时间分割字符串并转换为datetime

C# 如何用两个时间分割字符串并转换为datetime,c#,C#,如何将字符串拆分为两个datetime 我想将这两个时间分割为两个日期时间数据类型,如 DateTime starttime=10:00am; DateTime endtime=1:00pm; 首先分解字符串以获得单独的日期字符串 string schedulemonday = "10:00am - 1:00pm"; string[] parts = schedulemonday.Split(' '); 第[0]部分和第[2]部分应分别包含开始时间和结束时间 然后查看本文,将字符串转换为日

如何将字符串拆分为两个datetime

我想将这两个时间分割为两个日期时间数据类型,如

DateTime starttime=10:00am;
DateTime endtime=1:00pm;

首先分解字符串以获得单独的日期字符串

string schedulemonday = "10:00am - 1:00pm"; 
string[] parts = schedulemonday.Split(' ');
第[0]部分和第[2]部分应分别包含开始时间和结束时间

然后查看本文,将字符串转换为日期时间


查看String.Split和DateTime.Parse和/或new DateTimeyear、month、day、hour、minute、second,并向我们展示代码以及遇到的特定问题。为什么要从字符串中的日期/时间开始?没有DateTime starttime=10:00am这样的东西;检查
string schedulemonday = "10:00am - 1:00pm"; 
string[] parts = schedulemonday.Split(' ');