DateTime dt = DateTime.Parse("2009-01-07 17:00:00"); TimeSpan timeSpan = DateTime.Now.Subtract(dt); MessageBox.Show( timeSpan.Days.ToString() + "天" + timeSpan.Hours.ToString() + "小时" + timeSpan.Minutes.ToString() + "分钟" + timeSpan.Seconds.ToString() + "秒");