title: tt not shown when formatting DateTime in C#
body: <p>With this specific code I don't have the AM PM shown.  I tried searching Stack Overflow but did not find anything regarding this specific format.  Is there something wrong in the code that prevents the tt to be shown ?</p>
  
  <pre><code>DateTime.Now.ToString("dddd d MMMM yyyy hh:mm tt", new System.Globalization.CultureInfo(SessionIsFrench.Value ? "fr-CA" : "en-US"));
  </code></pre>
  
  <p>The SessionIsFrench is true</p>