title: String '24/01/2018 13:20:00' was not recognized as a valid DateTime. While other similar strings are converted
body: <p>I am converting date values I receive in string format to <code>DateTime</code> using the following <code>ParseExact</code> method:</p>
  
  <pre><code>DateTime myValue = DateTime.ParseExact(inputValueString, "dd/MM/yyyy hh:mm:ss", CultureInfo.InvariantCulture);
  </code></pre>
  
  <p>The following values pass without a problem:</p>
  
  <pre><code>11/01/2018 11:43:00
  11/01/2018 11:44:00
  23/01/2018 10:05:00
  23/01/2018 10:07:00
  24/01/2018 12:59:00
  </code></pre>
  
  <p>But after these values I get the following exception:</p>
  
  <blockquote>
    <p>String '24/01/2018 13:20:00' was not recognized as a valid DateTime.</p>
  </blockquote>
  
  <p>Why is this specific value not working? Is it a hidden character in the string that is causing this?</p>