我正在使用DateTimePicker
现在,如何通过单击Button
来增加dateValueEX:
dtp.DateValue = 1999/8/20
点击按钮----------> dtp.DateValue = dtp.DateValue + x
x是:(数字)
感谢
答案 0 :(得分:5)
尝试
dateTimePicker1.Value = dateTimePicker1.Value.AddDays(1);
答案 1 :(得分:1)
如果你想添加天,那么你需要使用AddDays和其他方法是AddHours方法
AddMilliseconds方法
AddMinutes方法
AddMonths方法
AddSeconds方法< br /> AddTicks方法
AddYears方法在datetimepicker控件的值中的方法
答案 2 :(得分:1)
如果dtp.DateValue是格式如“6/15/2009 1:45:30 PM”的字符串 然后这应该工作
dtp.DateValue = DateTime.Parse(dtp.DateValue).AddDays(10).ToString()
否则您必须发布日期字符串格式。
答案 3 :(得分:0)
<强>更新强>
这可以帮助你
DateTime dt = new DateTime();
dt = Convert.ToDateTime(dateTimePicker1.DateValue);
dt=dt.AddDays(1);
dateTimePicker1.DateValue= dt.ToString("dd-MM-yyyy");
答案 4 :(得分:0)
尝试:
DateTimePicker1.Value = DateTimePicker1.Value.AddDays(1)
答案 5 :(得分:0)
可以做到。按下按钮增加日期。
private void btn_increment_Click(object sender, EventArgs e)
{
DateTime dt = new DateTime();
dt = Convert.ToDateTime(dateTimePicker1.Value);
dt = dt.AddDays(0);
dateTimePicker1.Value = dt.AddDays(1);
}