title: How can I get date and time formats based on Culture Info?
body: <p>What I want is..
  If culture is en-US then</p>
  
  <pre><code>string dateFormat="MM/dd/yyyy"; 
  string timeFormat="24.00 hrs";
  </code></pre>
  
  <p>If culture is en-GB then</p>
  
  <pre><code>string dateFormat="dd/mmyyyy"; 
  string timeFormat="24.00 hrs";
  </code></pre>
  
  <p>and so on for other countries..</p>
  
  <p>Now how do I get these date and time format values ? What are the standards? Like which all countries use similar date/time formats and which ones don't ?</p>
  
  <p><strong>ok I tried this :-</strong></p>
  
  <pre><code> DateTime myDate = new DateTime();
     string us = myDate.ToString(new CultureInfo("en-US"));
  </code></pre>
  
  <p>string us gets value =1/1/0001 12:00:00 AM</p>
  
  <p>Now how do I extract "dd/mm/yyyy" and "24.00 hrs" out of this...in my Dateformat column in my Table... I want to store STRINGS such as dd/mm/yyyy or mm/dd/yyyy NOT dates..In my TimeFormat column in the table, the values to be stores are STRINGS too, like I need to store either "24:00hrs" or "12:00hrs"</p>
  
  <p>How do I do this now ?</p>
  
  <p>**using ShorTimePattern returns these values as </p>
  
  <pre><code>h:mm tt and HH:mm
  </code></pre>
  
  <p>If I want to store the values in my DB exactly as "24:00hrs" and "12:00hrs", how do I use these values..h:mm tt and HH:mm
  which one is for 24 hr format and which for 12 hr format ?**</p>
  
  <p><strong>ok now there's another problem too...I want the information about Decimal Separator and Thousand Separator too based on the CultureInfo...whats the property for that ?</strong> </p>