First off, stop using the Text property of things, and use more "natural" vlaues.
The DateTimePicker has a Value property
Value Property[
^] which returns the selected date as a DateTime object. Use that and you can do maths with it. If you have two textboxes
txtDaysForward
and txtResult, then you need to convert the former to an integer value and then add that to the DateTimePicker.Value.
You start by converting a user entered string to an integer.
if (!int.TryParse(txtDaysForward.Text, out int daysForward))
{
... report a problem to the user - that's not a number ...
return;
}
Then you can set your result:
DateTime start = MyDateTimePicker.Value;
txtResult.Text = $"{start} + {daysForward} = {start.AddDays(daysForward)}";
Or set your second DateTimePicker to the resulting date:
DateTime start = MyDateTimePicker.Value;
ResultDateTimePicker.Value = start.AddDays(daysForward);
Give it a try - you'll see what I mean.