asp.net 获取 当前日期时间 及 前后N天日期时间(DropDownList数据绑定)

来源:互联网 发布:linux 数值范围 编辑:程序博客网 时间:2024/06/05 09:57

//今天

DateTime now = DateTime.Now;

//前N天

now.AddDays(-N);

//后N天

now.AddDays(N);

#region Nominate news last ten days
        /// <summary>
        /// Bind New To Nominate
        /// zjf add - 20091222
        /// </summary>
        protected void BindNewToNominate()
        {
            int newCount = 0;
            DateTime now = DateTime.Now;
            DateTime nowAgo = now.AddDays(-10);
            ArticleManager artM = new ArticleManager();
            List<Article> lart = new List<Article>();
            lart = artM.GetList(0, int.MaxValue, "", "UpdateTime between '"+nowAgo+"' and '"+now+"'", "UpdateTime desc", ref newCount);
            this.ddl_NewNominate.DataSource = lart;
            this.ddl_NewNominate.DataTextField = "Title";
            this.ddl_NewNominate.DataValueField = "ArticleId";
            this.ddl_NewNominate.DataBind();           
        }
        #endregion