DateTime dt = new DateTime();
            dt=DateTime.Parse("2007-01-01 12:34:56");
不给日期赋值好像不行,你可以随便赋一个,用的时候只看小时和分钟就行。

解决方案 »

  1.   

    赋值的时候可以这样DateTime dt = DateTime.ParseExact("11:20", "HH:mm", null);至于用的时候就不用说了吧值得注意的是(参考MSDN),DateTime 值类型表示值范围在公元(基督纪元)0001 年 1 月 1 日午夜 12:00:00 到公元 (C.E.) 9999 年 12 月 31 日晚上 11:59:59 之间的日期和时间 时间值以 100 毫微秒为单位(该单位称为刻度)进行计量,而特定日期是自 GregorianCalendar 日历中公元 (C.E.) 0001 年 1 月 1 日午夜 12:00 以来的刻度数。DateTime不会单独保存小时和分钟