How to Get Date Difference in C#

  1. ,label2.Text = string.Format("{0:G}", DateTime.Now);   
  2. TimeSpan ts = new TimeSpan();    
  3.     DateTime dt1, dt2 = new DateTime();    
  4.     dt1 = dtfrom.Value;    
  5.     dt2 = Convert.ToDateTime(label2.Text);    
  6.     ts = dt1.Subtract(dt2);    
  7.     label3.Text = ts.ToString(); //Answer