title: How to add a `Period` to `java.util.Date`?
body: <p>I have a predefined set of classes, which uses <code>java.util.Date</code> (which cannot be altered) and the requirement is to add a specific period to a date object. </p>
  
  <p>I came across how this can be done using <code>java.time.Period</code> and <code>java.time.LocalDate</code>, but could not find anything to do with <code>java.util.Date</code>.</p>
  
  <pre><code>.....
  
  Date baseDate = sdf.parse("2015-01-01 20:00");
  Period twoMonthsAndFiveDays = Period.ofMonths(2).plusDays(5);
  
  //ideal result would be a Date object with value "2015-03-06 20:00"
  </code></pre>