title: How to set WinDateTimePicker to actual Date in C#
body: <p>I am working on UnitTests using C#. Recording a Test Case, a WinDateTimePicker was recognized.</p>
  
  <p>I want to set the time as the same as it is <strong>now</strong>, plus twenty minutes (which I dont think it should give me any trouble).</p>
  
  <p>I tried to solve it using this code:</p>
  
  <pre><code>DateTime dt = DateTime.Now;
  string actualTime= dt.ToString("hh:mm");
  uIReagendedWDtp.DateTimeAsString = actualTime;
  </code></pre>
  
  <p>Also I tried this:</p>
  
  <pre><code>DateTime dt = DateTime.Now;
  uIReagendedWDtp.DateTime = dt;
  </code></pre>
  
  <p>In both cases I got this exception</p>
  
  <pre><code> Specified argument was out of the range of valid values. Parameter name: value
  </code></pre>
  
  <p>What could be the cause of this? How do you think I could set time as I want it?</p>
  
  <p>PD: Just to help you see how things are working, I have to say this did work:</p>
  
  <pre><code>uIReagendedWDtp.DateTime = uIReagendedWDtp.DateTime.AddMinutes(20); 
  </code></pre>
  
  <p>But it doesnt solve the problem completely</p>
  
  <p>Thanks in advance!</p>