当前日期距离2009年1月1日还有多少天???

解决方案 »

  1.   

    (new DateTime(2009, 1, 1) - DateTime.Now).Days
      

  2.   

    int intDay =732;
    Response.Write("当前日期距离2009年1月1日还有"+ intDay +"天");
      

  3.   

    TimeSpan ts = new DateTime(2009, 1, 1) - DateTime.Today;
    int days = (int)ts.TotalDays;
      

  4.   

    TimeSpan ts = new DateTime(2009, 1, 1) - DateTime.Today;
    int days = (int)ts.TotalDays;
      

  5.   

    protected void Page_Load(object sender, EventArgs e)
        {
            string str =  Convert.ToString(new DateTime(2009, 1, 1) - DateTime.Now);
            Page.ClientScript.RegisterStartupScript(this.GetType(), "", "<script>alert('当前日期距离2009年1月1日还有" + str + "天');</script>");
     
        }
      

  6.   


    int intDay =732;
    Response.Write("当前日期距离2009年1月1日还有"+ intDay +"天");顶这个...强...
      

  7.   

    TimeSpan ts = new DateTime(2009, 1, 1) - DateTime.Today;
    int days = (int)ts.TotalDays;
    这个可以
      

  8.   

    可以用SQL select diffdate(dd,'2009-1-1',getdate())
      

  9.   

    调用DateDiff函数,计算日期间隔.
    response.write DateDiff("d",Date(),"01-01-09")
      

  10.   

    TimeSpan ts = new DateTime(2009, 1, 1) - DateTime.Today;
    int days = (int)ts.TotalDays; 上解
      

  11.   

    TimeSpan ts = new DateTime(2009, 1, 1) - DateTime.Today;
    int days = (int)ts.TotalDays;