title: How to set default date of prime-ng calendar when it is selected
body: <p>I'm using the prime-ng calendar and I can't figure out how to set the default date when it is opened. The problem is that I know how to set a default value for the form field when the page is opened, but I want that field to stay empty. I only want a default field to be selected once the calendar is opened. Right now it defaults to the current datetime, and I was looking for the current date, but have the time always start at 12pm. If it helps, I'm using this in conjunction with Angular's form-builder.</p>
  
  <p>I've looked at the prime-ng documentation(<a href="https://www.primefaces.org/primeng/#/calendar" rel="nofollow noreferrer">https://www.primefaces.org/primeng/#/calendar</a>), but I can't seem to find anything related to this. I think there might be a solution with the onFocus Event, but that is me shooting in the dark because I don't know how to work with those.</p>
  
  <p>This is my current calendar field</p>
  
  <pre><code>&lt;fieldset class="form-group"&gt;
        &lt;label for="expected-arrival-date"&gt;Expected Arrival Date&lt;/label&gt;&lt;br&gt;
        &lt;p-calendar dateFormat="mm-dd-yy" hideOnDateTimeSelect="true" hourFormat="12" showTime="true" [showIcon]="true" [formControl]="requestForm.controls['expected_arrival_date']" name="expected-arrival-date" id="expected-arrival-date"&gt;&lt;/p-calendar&gt;
  &lt;/fieldset&gt;
  </code></pre>
  
  <p>I expect the form value to initially be empty. When the calendar is opened up, I expect the default date to be the current date and the default time to be 12pm.</p>