我有两个日期选择器txtbookin和txt完成
我还有一个名为txtnoofdays的文本框,它只接受整数
我的要求:
如果我在txtnoofdays文本框中键入任何整数,那么我想将txtnoofdays添加到txtbookin并在txtcomplete中显示相应的Date的ontextchanged事件。。我写如下。。但它加在月上而不是日期上。。我的系统日期格式dd/MM/yyyy。。。
var dt1 =Convert.ToDateTime(txtbookindate.Text);
var dt2 = Convert.ToDateTime(txtcompleted.Text);
var dt3 = dt1.AddDays(Convert.ToDouble(txtnoofdays.Text));
txtcompleted.Text = dt3.ToString("dd/MM/yyyy");
使用Convert.ToDateTime(string, IFormatProvider)
的重载方法将日期正确转换为您的区域设置。。。
CultureInfo culture = new CultureInfo("es-ES");
var dt = Convert.ToDateTime(txt.Text, culture);
对两个日期时间文本都这样做。。。