如题.各位大虾帮帮下.  C# 做

解决方案 »

  1.   

    DateTime.Now.AddDays(1);//如果是负数表示天数减一,正数表示天数加一,还有AddHours()函数等
      

  2.   

    使用DateTime.Now.AddDays(n);n表示整数,当负数时日期减;当正数时,表示日期增。
      

  3.   

    DateTime dt = Convert.DateTime("2010-11-11");
    DateTime dt2 = dt.Now.AddDays(4);没测试 应该没问题.
      

  4.   

    正解,再告诉你一个时间相加减的代码,一般 用来统计用户登录多长时间了:
     private void timer2_Tick(object sender, EventArgs e)
            {
                string NowTime = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss");
                DateTime begintime = Convert.ToDateTime(m_DemoSingleton.WorkBeginTime);
                DateTime endtime = Convert.ToDateTime(NowTime);
                TimeSpan ts_begin = new TimeSpan(begintime.Ticks);
                TimeSpan ts_end = new TimeSpan(endtime.Ticks);
                TimeSpan ts = ts_end.Subtract(ts_begin).Duration();
                //tsCountTime.Refresh();
                tsCountTime.Text = ts.Days.ToString() + "天" + ts.Hours.ToString() + "小时"
                    + ts.Minutes.ToString() + "分钟" + ts.Seconds.ToString() + "秒";
            }
      

  5.   

                tDateBox1.DateTime = tDateBox2.DateTime.AddDays(StrToDouble(db_yslq.Text));