title: DateTimePicker control does not show AM/PM
body: <p>I'm having a problem with a DateTimePicker control using a custom format which includes the the two-letter A.M./P.M. abbreviation.</p>
  
  <p>Using an "en-US" CultureInfo DateTimeFormat.ShortTimePattern results in
  "h:mm tt".</p>
  
  <p>But setting this as custom format in a DateTimePicker with the following code:</p>
  
  <pre><code>Dim curCul As CultureInfo = New CultureInfo("en-US")
  dtpTime.Format = DateTimePickerFormat.Custom
  dtpTime.CustomFormat = curCul.DateTimeFormat.ShortTimePattern
  </code></pre>
  
  <p>results in only the hour and the minutes being displayed.
  I however also need the AM/PM part.</p>
  
  <p>Examples:</p>
  
  <p>11:04 AM is displayed as 11:04</p>
  
  <p>2:00 PM is displayed as  2:00</p>
  
  <p>Additional remark:
  I noticed that the DateTimePicker keeps track of the correct time.
  If I increase the time (I'm using ShowUpDown = true for this DateTimePicker control) and increase the hour by 12 and save the changes into the database, the AM/PM has changed.
  So it seems "only" to be an issue about displaying the AM/PM part.</p>
  
  <p>Thanks for any help.
  Frank</p>