title: Change today's date, advancing one month and setting the systemtime
body: <p>I would like a code sample for a function that takes a tDateTime and an integer as input and sets the system time using setlocaltime after advancing that tDateTime by (int) months. The time should stay the same.</p>
  
  <p>pseudo code example</p>
  
  <pre><code>SetNewTime(NOW,2);
  </code></pre>
  
  <p>The issues I'm running into are rather frustrating.  I cannot use incmonth or similar with a tDateTime, only a tDate, etc.</p>