第一个问题我目前的解决方法有一个。我希望能够知道别的解决方法。我的方法如下:string dttime="20040810091510";
dttime = dttime.Insert(4,"-");
dttime = dttime.Insert(7,"-");
dttime = dttime.Insert(10," ");
dttime = dttime.Insert(13,":");
dttime = dttime.Insert(16,":");
datetime dt = datetime.parse(dttime);第二个问题不知道我那种搞法是不是正确。请各位指教。
dttime = dttime.Insert(4,"-");
dttime = dttime.Insert(7,"-");
dttime = dttime.Insert(10," ");
dttime = dttime.Insert(13,":");
dttime = dttime.Insert(16,":");
datetime dt = datetime.parse(dttime);第二个问题不知道我那种搞法是不是正确。请各位指教。
(dt1.ticks-dt2.ticks)/10000000
private void button1_Click(object sender, System.EventArgs e)
{
TimeSpan time = new TimeSpan(); DateTime d1 =Convert.ToDateTime("2001-01-01 13:12:00");
DateTime d2 =Convert.ToDateTime("2001-01-02 13:12:11"); time = d2 - d1; label1.Text = time.Seconds.ToString();
}
2) ((TimeSpan)datetime1 - datetime2).Seconds;