给你举一个例子,你就明白了。
1.定义sPlanDate是一个string型的字符串变量,可以输入2009-10-07;
2.将sPlanDate转化成日期形式,planDate_dt就是一个DateTime型的日期变量:
DateTime planDate_dt = Convert.ToDateTime(sPlanDate);
3.如果想表示当天中午12时,只需要在日期上增加小时就行,显然增加12小时。
planDate_dt = planDate_dt.AddHours(12);
如果想表示早上8点,那么就是:
planDate_dt = planDate_dt.AddHours(8);
表示晚上8点,就是:
planDate_dt = planDate_dt.AddHours(20);
----------------------------------------------
表示中午12时,最好加上当天日期,或者某天的中午12时,较好。
希望对你有帮助!
参考资料:C#应用