C#计算时间差 相差多少天

            DateTime start = Convert.ToDateTime(DateTime.Now.ToString("yyyy-MM-dd"));
            DateTime end = Convert.ToDateTime(DateTime.Now.ToString("yyyy-MM-dd"));
            TimeSpan sp = end.Subtract(start);


            MessageBox.Show(sp.ToString ());







方法二



            DateTime dt1 = Convert.ToDateTime("2013-09-30");
            DateTime dt2 = DateTime.Now;

            int count = Convert.ToInt32((dt2 - dt1).TotalDays) - 1;
            MessageBox.Show(count.ToString () );



方法三  实用



            textBox1.Text = DateTime.Now.AddDays(30).ToString("yyyy-MM-dd");



winform代码
桂ICP备16004754号