tt not shown when formatting DateTime in C#
<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>