我要求上个月26号到当月某天的某些数据

解决方案 »

  1.   

    用DateTime,它里面的方法可以指定加多少天(加负数就是减了);具体获取哪一条的函数好像没有吧!
      

  2.   

    要不就用DateTime a=new DateTime(年,月,日);
      

  3.   

    DataTime.Now.AddMonths(-1)是获取前一个月的日期
    获取上个月的26号日期//获取上个月的年份
    string getYear=DataTime.Now.AddMonths(-1).Year.ToString();
    //获取上个月的月份string getMonth=DataTime.Now.AddMonths(-1).Month.ToString();
    //获取上个月的26号日期
    DateTime getDate=DateTime.Parse(getYear+"-"+getMonth+"-26");上个月26号到当月某天的某些数据 这个应该是个查询条件吧:)
      

  4.   


    private void Page_Load(object sender, System.EventArgs e)
    {
    // 在此处放置用户代码以初始化页面
    DateTime dtNow = DateTime.Now;//这个时间可以自己设置,例如:DateTime dtNow = Convert.ToDateTime("2008-10-30");
    DateTime preDate = dtNow.AddMonths(-1).AddDays(-dtNow.Day+26);
    System.TimeSpan ts = dtNow-preDate;
    double dayCount = ts.TotalDays;//ts.TotalHours........and so on
    Response.Write("天数为:"dayCount.ToString());
    }
      

  5.   


    private void Page_Load(object sender, System.EventArgs e)
    {
    // 在此处放置用户代码以初始化页面
    DateTime dtNow = DateTime.Now;//这个时间可以自己设置,例如:DateTime dtNow = Convert.ToDateTime("2008-10-30");
    DateTime preDate = dtNow.AddMonths(-1).AddDays(-dtNow.Day+26);
    System.TimeSpan ts = dtNow-preDate;
    double dayCount = ts.TotalDays;//ts.TotalHours........and so on
    Response.Write("天数为:"+dayCount.ToString());
    }