title: String was not recognized as a valid DateTime. Throws an Exception
body: <p>I'm trying to convert current date to a specified format.</p>
  
  <pre><code>DateTime date = DateTime.ParseExact(DateTime.Now.ToString(), "yyyy-MM-dd HH:mm:ss.fff",
                                         CultureInfo.InvariantCulture,
                                         DateTimeStyles.None);
  </code></pre>
  
  <p>I'm receiving the following exception.</p>
  
  <blockquote>
    <p>String was not recognized as a valid DateTime.</p>
  </blockquote>
  
  <p>My local TimeZone is (UTC+10:00)Melbourne.</p>
  
  <p>What am I doing wrong here?</p>