title: Can DateTime.ParseExact create 1 year from 01 instead of 2001 with yy?
body: <p>I'm trying to parse a two digit year into a two digit <code>int</code> but the following code gives me 2001 instead:</p>
  
  <pre><code>var date = DateTime.ParseExact("29NOV01", "ddMMMyy", CultureInfo.InvariantCulture)
  
  var year = date.Year; // .ToString("D4") = 2001 instead of 0001
  </code></pre>
  
  <p>Is there a way to change this behavior? I would prefer not to add another two zeros to the string only to make it work.</p>