如何从DateTime获取TimeSpan
场景:
第三方Web服务在两个单独的字段(即日期和时间)中返回datetime
。 我需要一种连接成单个字段的方法。
eg startDate='24-06-2012' startTime='1-01-1970 1:00:00 AM' Expected result: fullStartDateTime='24-06-2012 1:00:00 AM'
我试图从startTime获取TimeSpan部分并且没有在哪里。 有人可以告诉我,如果有一个聪明的方法来实现上述目标。
TimeOfDay是您正在寻找的DateTime的属性:
TimeSpan timeOfDay = startTime.TimeOfDay; DateTime fullStartDateTime = startDate.Add(timeOfDay);
timespan fr = new timespan(); fr.parse(string date)