给两个日期:一个开始日,另一个是截止日算出多少天这个开始日和截止日不是固定的,通过文本框来选择的
比如:开始日是2011-10-1 截止日2011-10-30号,
这样应该是30天,不会算这个???求解……然后赋值给一个文本框,让这个文本框等于他的值开始日期__2011-10-1______ 截止日期__2011-10-30___ 搜索按钮开始日期-----截止日期=多少天后台计算:
laeltxt.text="等于开始日期和截止日期算出的天数"
比如:开始日是2011-10-1 截止日2011-10-30号,
这样应该是30天,不会算这个???求解……然后赋值给一个文本框,让这个文本框等于他的值开始日期__2011-10-1______ 截止日期__2011-10-30___ 搜索按钮开始日期-----截止日期=多少天后台计算:
laeltxt.text="等于开始日期和截止日期算出的天数"
DateTime begin_dt=this.dtp_begin.Value;
DateTime end_dt = this.dtp_end.Value;
int temp_days = end_dt.Subtract(begin_dt).Days+1;
this.lb_show.Text = temp_days.ToString();
强转一下就OK
引用一楼的方法,
DateTime begin_dt = Convert.ToDateTime(outdate_start.Text);
DateTime end_dt = Convert.ToDateTime(outdate_end.Text);
int temp_days = end_dt.Subtract(begin_dt).Days + 1;
this.Label1.Text = temp_days.ToString();