在c#  windows窗口程序中,DateTimePicker这个控件怎么引用?
         请问下面这段代码和这个控件有关么?
DateTime dt1 = Convert.DateTime("2007-8-1");    
DateTime dt2 = Convert.DateTime("2007-8-15");   
TimeSpan span = dt2.Subtract(dt1);              
int dayDiff = span.Days + 1; 
             如果无关的话这个控件怎么才能计算两个时间的差?

解决方案 »

  1.   

    DateTime dt1 = DateTimePicker1.Value;
    DateTime dt2 = DateTimePicker2.Value;
    TimeSpan span = dt2.Subtract(dt1);   
    int dayDiff = span.Days;
    MessageBox.Show("相隔" + dayDiff.ToString() + "天");
      

  2.   


    DateTime dt1 = DateTime.Now;   
    DateTime dt2 = DateTime.Now.AddDays(-7);   
    TimeSpan ts   = dt1 dt2;   
    int days = ts.Days;   //dt1和dt2相差多少天 string dateDiff = null;
                
                TimeSpan ts1 = new TimeSpan(DateTime1.Ticks);
                TimeSpan ts2 = new TimeSpan(DateTime2.Ticks);
                TimeSpan ts = ts1.Subtract(ts2).Duration();
                dateDiff = ts.Days.ToString()+"天"
                    + ts.Hours.ToString()+"小时"
                    + ts.Minutes.ToString()+"分钟"
                    + ts.Seconds.ToString()+"秒";
                
      

  3.   

    没有太大的关系
    DateTime dt1 = Convert.DateTime("2007-8-1");   //将字符串"2007-8-1"转换成DateTime类型
    DateTime dt2 = Convert.DateTime("2007-8-15");  //将字符串"2007-8-15"转换成DateTime类型
    TimeSpan span = dt2.Subtract(dt1);     //dt2 - dt1 
    int dayDiff = span.Days + 1;           //取得减的结果的天数,再加1DateTimePicker.Value 可以取得当前选择的日期时间
      

  4.   

    DateTime 是一个类和DateTimePicker控件无关
      

  5.   

    DateTimePicker控件是用来选择日期 和呈现日期和时间的 你可以用DateTimePicker.Value给DateTime类型的实例赋值