title: DateTime.TryParseExact C# valid format and parsing
body: <p>Came across with a problem of pasing format.</p>
  
  <pre><code>if (!DateTime.TryParseExact(dateString, "MM/dd/yyyy", CultureInfo.InvariantCulture, DateTimeStyles.None, out dateOn))
  {
       return false;
  }
  else if (!DateTime.TryParseExact(timeString, "hh:mm tt", CultureInfo.InvariantCulture, DateTimeStyles.None, out timeOn))
  {
       return false;
  }
  
  return SaveWorkshop(id, name, dateOn, timeOn, capacity, description, duration, isCancelled);
  </code></pre>
  
  <p>Using Bootstrap Datetimepicker, it does takes a strings from textboxes in format</p>
  
  <blockquote>
    <p>dateString = 11/28/2015 and timeString = 6:46 AM</p>
  </blockquote>
  
  <p>But in the result I do have false and is parsing default date. What could be the problem?</p>