我的日期格式为2010-06-25 12:00:00 AM,字符串的值为01:15 PM。 如何在C#中的单个DateTime对象中组合此日期和时间?
答案 0 :(得分:2)
public void Combine(DateTime date,DateTime time) { return date.Date + time.TimeOfDay; }
答案 1 :(得分:0)
假设第一个DateTime是dt1,第二个DateTime对象是dt2。你可以这样做。
var resultantDt=new DateTime(dt1.Year, dt1.Month, dt1.Day, dt2.Hour, dt2.Minute, dt2.Second);
不确定这是否是最佳方式:)